- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 1D1A:冒泡排序(3)
《算法导论》中的习题中,讲到了冒泡排序:是一种流行但是低效的排序方式,他的作用是反复交换相邻的未按次序排列的元素。 伪代码(Python):def bubbleSort(lists): length = len(lists) for i in range(length-1): for j in range(length-1-i):
2018-01-27 13:55:13 300
原创 1D1A:1 插入排序
算法导论第一个算法就是插入排序,思想简单,如果是从小到大排序,就是从第二个数开始,和前边的数比较,直到大于等于前边那一个数,然后放在那个位置。 而且,先用Python写,就相当于伪代码,特别好,既有思路,还把Python练习一下,然后再用C++。 Python代码:def insertSort(A): for i in range(1,len(A)): key = A[i
2018-01-26 16:00:09 252
原创 LeetCode error
1.runtime error 一定是内存溢出,也就是数组,vector之类的越界了,80%以上都是这个问题。 2.time limited 超时。
2018-01-25 13:20:03 866
原创 CLion配置好openCV后图片读取路径问题
CLion配置openCV CLion配置好openCV后,把图片放在项目路径下 然后在代码中: int main() { Mat srcImage = imread("lena.jpg"); imshow("[img]", srcImage); waitKey(0); return 0; } 读取不到,只有换成绝对路径,才可以,那么就说明...
2018-01-21 13:15:30 1930 2
原创 LeetCode Easy排序前50道题
771 Jewels and Stones int numJewelsInStones(string J, string S) { int count = 0; for (char c : J) { for (char s : S) { if (c == s) count++; ...
2018-01-08 19:59:12 867
原创 Ubuntu总是提示Oracle JDK8 not install解决方案
1.sudo apt-get update 2.sudo add-apt-respository ppa:webupd8team/java 3.sudo apt-get update 4.sudo apt-get install oracle-java8-installer完美解决!
2018-01-07 16:21:50 2965 2
原创 详解添加OpenCV_contrib库至OpenCV3.2.0中
可执行文件直接安装的OpenCV3.2,并没有surf之类的函数,这些函数都在另外一个模块OpenCV——contrib中,所以我们需要下载OpenCV3.2+OpenCV_contrib模块,进行编译,将contrib库编译到OpenCV中。具体的就是看MICHAEL_LIU博客 我跟着上述博客走,一路绿灯,但是生成解决方案时,失败5个,自己又清理解决方案,重新生成解决方案,运行了4个小时,还是
2018-01-02 22:35:36 1048 1
anaconda+python3.5
2017-10-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人