- 博客(6)
- 收藏
- 关注
原创 在VS2015使用Qt和Python
版本说明 Qt版本: 5.6.2 Python版本: 3.5 Virtual Studio 版本: 2015过程 自行安装 VS2015(地址:Visual Studio Community 2015简体中文版(ISO镜像)), Python3.5(这边使用的是Anaconda3, 地址:Anaconda3 4.2.0), Qt5.6.2(地址:Qt 5.6.2 for Wi
2017-07-11 16:35:47 1114
原创 [Qt for VS2015] 安装
安装正常安装VS2015 (因为目前(20170711)VS2017还没有qt插件,所以建议用VS2015)安装Qt5.6.2 在VS2015 中 工具 -> 扩展和更新 搜索 Qt 添加Qt5.6.2安装路径到qt工具里面就行
2017-07-11 16:24:08 538
原创 寻找峰值
题目描述: 假设序列满足先单调递增然后单调递减,同时相邻数字不同,可以是只有单调递增或递减。问题是怎么能使访问元素的次数最少?思路: 可以使用二分的方法,令mid = (left + right) mod 2, 然后检查a[m]和a[m-1], 如果a[m]>a[m-1], 那么最大值不可能在a[l…m-1], 反正不可能在a[m…r]. 访问次数为2*lg(n). (没有证明是最少次数的
2017-06-25 16:28:50 263
原创 最长单调递增子序列
问题描述: 给定一个序列X[0···n],找出它的最长的单调递增子序列(Longest Increasing Subsequence)思路一: 用d[i] 表示以第i个数字为结尾的最长单调递增序列的长度,然后使用 d[i] = max(1, max(d[j] + 1: 1< j< i, a[i]>a[j])) 这个递推关系式计算,用反证法证明正确性,假设所有j < i, a[i] >
2017-06-24 18:47:33 253
转载 FLask-Login 用户登录简单例子
配置对于登录系统,我们将会使用到扩展,Flask-Login。配置情况如下(文件 app/init.py):from flask_login import LoginManagerlm = LoginManager()lm.init_app(app)重构用户模型Flask-Login 扩展需要在我们的 User 类中实现一些特定的方法。但是类如何去实现这些方法却没有什么要求。class User
2017-06-10 00:15:23 3579
原创 求de Bruijn图上与目标串最小编辑距离
使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl +
2017-06-09 16:09:48 678
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人