
算法
wunature2010
这个作者很懒,什么都没留下…
展开
-
在Mac下pycharm中基于opencv做几何校正和单应性矩阵求解
这段时间做了些工作,在Mac下基于opencv做了单应性矩阵的求解,下面的文档中给出了循环读取文件的代码,读出文件以后两两做siftImageAlignment,求出了几何校正后影像result和单应性矩阵H。import numpyimport osimport mathimport cv2 - #read file_image in filedef image_file(file_pa原创 2018-01-27 20:11:46 · 376 阅读 · 0 评论 -
一个简单的算法优化的示例
直接用python代码的形式来看# 问题# a + b + c = 1000# a*a + b*b = c*c# 求 a b c在以上问题求解的基础上,在此实现了三种算法,实现代码和输出结果以及算法复杂度T如下所示:方法一import time# 方法一start_time = time.time()for a in range(0,1001): ...原创 2019-06-19 21:38:39 · 876 阅读 · 0 评论 -
python算法和数据结构基础——list和dict的内置操作的时间复杂度
我们已知python是具有非常多的包一种开源语言,封装了各种算法。python典型的数据结构为列表/元组/字符串/字典,与C/C++中的数组(array)/ 栈(stack) /(优先)队列”(queue) / 二叉树(binary tree)有明显区别。在python官网中指出,列表可以作为栈和队列使用,但是并未给出特别详细具体的教程。在python官网上有关于list和dict数据结构...原创 2019-06-20 16:04:38 · 615 阅读 · 0 评论 -
几种排序算法的对比
已知数据结构中有多种算法,现在参考比较多方来源,总结出python版的排序算法的实现,一方面是为了总结,另外一方面也是温故知新。具体参考:1.《漫画算法--小灰的算法之旅》 2. 优快云博客:《八大排序算法》下面首先来看下本文中所列出的几种算法的时间空间复杂度和稳定性排序算法的比较 排序算法 平均时间复杂度 最坏时间复杂度 空...转载 2019-06-28 11:03:00 · 241 阅读 · 0 评论