《菜鸟程序员成长计划》之数据结构与算法
文章平均质量分 68
对已经存在的事实或权威发起挑战是一个方向,我们缺少的是勇敢,往往解决问题的方法不是一种,存在的事实也不一定是事实.
大白吃饱了吗
啊呜(゚▽゚)/ . Talk is cheap (‾◡◝) ! , show me your code ! ヾ(๑╹◡╹)ノ"
展开
-
「 数据结构与算法 」如何系统性的学习数据结构与算法
更多、更体系化的内容请持续关注专栏,您的都将是小编持续创作的动力!(1)入门(2)基础(3)进阶、高级(4)实战想要学习数据结构与算法,最重要的概念是—复杂度分析,必须熟练拿下,否则数据结构与算法等于没学;排序查找正则表达式数据压缩块动态查找表二叉查找树。原创 2023-02-09 23:39:07 · 181 阅读 · 0 评论 -
「 数据结构与算法 」零矩阵
更多、更体系化的内容请持续关注专栏,您的都将是小编持续创作的动力!原创 2023-02-08 23:32:53 · 106 阅读 · 0 评论 -
「 数据结构与算法 」旋转矩阵
矩阵表示的图像,其中每个像素的大小为 4 字节。请你设计一种算法,将图像旋转 90 度。这里举3 * 3 4 * 4 两个例子使之分别代表奇数偶数。然后再将每一行反转顺序(也就是按照中心点对称。不占用额外内存空间能否做到?旋转90度等于让矩阵按轴对称。第二次将每行反转以后。原创 2023-02-08 00:07:02 · 123 阅读 · 1 评论 -
「 数据结构与算法 」一次编辑
字符串有三种编辑操作:插入一个英文字符、删除一个英文字符或者替换一个英文字符。给定两个字符串,编写一个函数判定它们是否只需要一次(或者零次)编辑。内存消耗:41.3 MB。内存消耗:41 MB。原创 2023-02-06 23:05:52 · 65 阅读 · 1 评论 -
「 数据结构与算法 」判定是否互为字符重排
只要2个字符串中的每一个字符的个数都能对应上,就能重排。所以我们借助 map 数据结构来存放统计数据,因为2个字符串的相同字符个数要相等,所以2个字符串的相同字符的个数相减就必须等于0。 可以将字符串转换为字符数组,然后进行排序,如果排序后的字符串仍然相同,则它们是可以重排的。,请编写一个程序,确定其中一个字符串的字符重新排列后,能否变成另一个字符串。内存消耗:39.1 MB。内存消耗:38.8 MB。原创 2023-02-06 08:45:00 · 128 阅读 · 0 评论 -
「 数据结构与算法 」判定字符是否唯一
实现一个算法,确定一个字符串 s 的所有字符是否全都不同原创 2023-02-04 16:06:07 · 172 阅读 · 1 评论