![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据结构与算法
分享基础数据结构、图像处理算法和一些经典算法
redeemer奇
憧憬是动力的源泉!坚持是成功的基石!
愿行走半生,归来仍是少年!
展开
-
深入浅出的理解傅里叶变换
在中国光学期刊网看到此片文章后大呼过瘾!本文转载自:http://www.opticsjournal.net/Mobile/postdetails/PT160728000122iOlRn?code=3&from=singlemessage&isappinstalled=0非常感谢作者对傅里叶变换的分享,后悔没能在大学期间看到此篇文章,不然何愁不理解《信号与系统》和《数字信号处理》。在此仅将我看到的好文章进行分享学习,不涉及商业用途,如果涉及到侵权,请作者与我联系!非常感谢。下面进入正原创 2020-10-11 21:34:04 · 3352 阅读 · 2 评论 -
【数据结构和算法】初识1 - 整体框架
前言毕业两年,入行嵌入式五个年头,从大学时期C51到STM32,再到如今i.MAX6ULL和Hi3559A。突然明白了一个道理:无论何种芯片、何种编程语言,都是为了解决用户问题而来的。原来想着学完这个芯片再学另外一种芯片,编程语言一种一种的学。然而学到现在发现仅仅会堆砌代码,在解决某一项功能时,基本上都是从网上复制下来,加入业务逻辑里面。然后再因为懒,没有深入的去分析复制下来的代码,现在总感觉脚底属于漂浮状态。造成了现在到达技术瓶颈期的感觉,通过几天的思考,总结一点就是:基础功底不扎实!因此决定将基原创 2020-08-25 09:25:38 · 222 阅读 · 0 评论 -
【数据结构和算法】初始2 - 算法的时间和空间
绪论1、请思考一下:何为算法?算法的主要作用是干嘛的?程序 = 数据结构 + 算法因此,对算法的简单理解:操作数据来解决程序问题的一种方法。2、如何衡量算法的好坏?只要从两个方面:时间和空间。时间:是指执行当前算法所消耗的时间,我们通常用「时间复杂度」来描述。空间:是指执行当前算法需要占用多少内存空间,我们通常用「空间复杂度」来描述。因此,一个优秀的算法应该是执行效率高、占用空间少。一、时间复杂度1、基础概念通俗一点就是:解决某一个问题所需要的时间,一般称为时间复杂度。采用大O符号表示原创 2020-08-25 09:09:31 · 244 阅读 · 0 评论