算法
看我的代码,最好就是直接复制,运行,看结果注释。我不想你学习的时候,还要来回切换网页和你的代码编辑器。我把每个部分分得很开,这有利于你的阅读。还会print(第几章)来告诉你这个打印的是第几部分。使你可以很快的查找。文章中一切算法基于python,因为它好学,好用,对初学者友好。
我是个文科生,我在学习过程中有许多不理解的概念,然后我把它弄懂弄透了,我尝试用我的语言告诉你这是怎么回事,我是怎么理解的。当然理解可能会有偏差,但是我发现了,一定会及时改进的。有什么问题,在评论区直接留言,因为有一些是共性问题,我可以一下子解答了。最后,谢谢你的关注。你的关注是我写文的动力。
Temple_四喵
这个作者很懒,什么都没留下…
展开
-
数据结构与算法 #Day1~3 #绪论 #时间复杂度 #空间复杂度
这个是我看《小甲鱼》的课后笔记,推荐大家去搜视频来看。可以百度搜索“鱼C工作室”支持一下大佬。原创 2020-04-26 19:20:03 · 244 阅读 · 2 评论 -
算法基础2 #旅行商 #数据结构 #选择排序
算法基础2三、旅行商四、几种常用数据结构1、什么是内存2、什么是数组3、数组的优缺点4、什么是链表5、链表的优缺点6、什么是字典7、三种数据结构的运行时间8、什么是栈9、什么是队列10、什么是双端队列11、什么是元组五、选择排序1、选择排序2、代码三、旅行商有一位旅行商,要去北上广深,问:要算出最短路线,要多少次?旅行商北京上海广东深圳答案是432*1,也就是O(n!)这是最慢的算法,目...原创 2019-10-14 11:03:45 · 211 阅读 · 0 评论 -
算法基础1 #简单查找 #二分查找 #递归
算法基础一一、一些概念1、算法是什么2、递归3、大O表示法二、简单查找与二分查找1、简单查找2、二分查找3、代码三、旅行商四、几种常用数据结构1、什么是内存2、什么是数组3、数组的优缺点4、什么是链表5、链表的优缺点6、什么是字典7、三种数据结构的运行时间8、什么是栈9、什么是队列10、什么是双端队列11、什么是元组五、选择排序1、选择排序2、代码一、一些概念注意:后面出现log,都是以2为底...原创 2019-10-13 13:31:51 · 112 阅读 · 0 评论