10 2017 档案

摘要:一、SQLAlchemy和Alembic 主要使用原生的SQLAlchemy进行数据库操作和使用Alemic进行数据库版本控制 I 创建数据库主要有三个步骤 创建表的父类/数据库连接/Session 初始化每个表的class定义 class UserBaseModel(): __tablename_ 阅读全文
posted @ 2017-10-19 17:35 wilderness 阅读(4441) 评论(0) 推荐(0)
摘要:题目来源:Fibonacci Modified We define a modified Fibonacci sequence using the following definition: Given terms and where , term is computed using the fol 阅读全文
posted @ 2017-10-16 18:28 wilderness 阅读(199) 评论(0) 推荐(0)
摘要:在项目.vscode/settings.json下设置 { "python.pythonPath": "/path/to/python2.7"} 阅读全文
posted @ 2017-10-16 11:46 wilderness 阅读(2121) 评论(0) 推荐(0)
摘要:对整数开方 思路:二分法,牛顿迭代法 java: 牛顿迭代法 阅读全文
posted @ 2017-10-11 18:59 wilderness 阅读(109) 评论(0) 推荐(0)
摘要:计算二进制 java: 阅读全文
posted @ 2017-10-11 18:48 wilderness 阅读(139) 评论(0) 推荐(0)
摘要:旋转链表 思路: 把链表连接为一个闭合的环,然后从头计数,到位置剪开 java: 阅读全文
posted @ 2017-10-11 17:38 wilderness 阅读(131) 评论(0) 推荐(0)
摘要:螺旋矩阵 Given an integer n, generate a square matrix filled with elements from 1 to n2 in spiral order. For example,Given n = 3, You should return the fo 阅读全文
posted @ 2017-10-11 14:29 wilderness 阅读(112) 评论(0) 推荐(0)
摘要:求最后一个单词的长度 Java 1: java 2: Java 3: 阅读全文
posted @ 2017-10-10 17:26 wilderness 阅读(170) 评论(0) 推荐(0)
摘要:这个题在《剑指offer》上面讲过 思路: 1.利用递归 2.遍历,每遍历到一个新的数索引为i,就复制i个新的数组,并且把这个新的数插入新复制出来的数组的各个位置上 java: python: 阅读全文
posted @ 2017-10-10 15:40 wilderness 阅读(173) 评论(0) 推荐(0)
摘要:顺时针旋转图片(矩阵)90度 思路: 转置矩阵+水平旋转180度 java代码: Python代码: 阅读全文
posted @ 2017-10-10 13:35 wilderness 阅读(182) 评论(0) 推荐(0)
摘要:1.在scheme中,为了效率,对序对的操作 cons car 和cdr是内部实现的,这里是scheme实现, 其中cons用到了闭包 2.计算列表长度和叶子节点数目 3.Honor规则计算多项式(SICP P80 2.34) 阅读全文
posted @ 2017-10-04 10:05 wilderness 阅读(297) 评论(0) 推荐(0)
摘要:搭建环境参考这篇 http://leochin.com/mac-scheme-install/ 用文本编辑器写代码 保存文件格式为 .scm 在终端中cd到scm文件所在文件夹, 执行 (cf "scm_name")编译文件 然后执行 (load "scm_name.scm")加载文件,加载过程中会 阅读全文
posted @ 2017-10-02 21:55 wilderness 阅读(1120) 评论(0) 推荐(0)