![](https://img-blog.csdnimg.cn/direct/9bfd6d17b5414227a60747f2bff22709.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据结构和算法
对一些算法题解的分享,和一些基础数据结构的编程
Codingemon
代码猫的生活
展开
-
【数据结构和算法】C语言实现栈
【代码】【数据结构和算法】C语言实现栈。原创 2024-02-22 17:07:01 · 323 阅读 · 0 评论 -
【数据结构和算法】寻找两个数组中第k小的数
【代码】【数据结构和算法】寻找两个数组中第k小的数。转载 2024-02-22 17:04:19 · 51 阅读 · 1 评论 -
【数据结构和算法】链表的简单实现
🐱🚀个人博客🐱👤收录专栏:数据结构和算法🐱👓专栏目标:分享一些学习的代码🐱💻作者:敲代码的猫(Codemon)原创 2024-02-22 16:15:52 · 542 阅读 · 2 评论 -
【数据结构和算法】数组中的逆序对
对于数组[7,5,6,4],若要计算其中的逆序对个数,及 [7,5],[7,6],[7,4],[5,4],[6,4],可以发现,若将所有逆序对依次交换其在数组中的位置,我们将会得到一个有序的数组,因此,我们可以用排序的思想来解决该题。归并排序是建立在归并操作上的一种有效的排序算法,归并排序对序列的元素进行逐层折半分组,然后从最小分组开始比较排序,合并成一个大的分组,逐层进行,最终所有的元素都是有序的。归并排序算法排序过程中需要额外的一个序列去存储排序后的结果,所占空间是n,因此空间复杂度为O(n)原创 2023-07-26 17:20:32 · 277 阅读 · 0 评论 -
【数据结构和算法】链表中倒数第k个节点
输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个节点。例如,一个链表有6个节点,从头节点开始,它们的值依次是。这个链表的倒数第3个节点是值为4的节点。原创 2023-07-26 17:19:47 · 310 阅读 · 0 评论 -
【数据结构和算法】翻转单词顺序
输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。为简单起见,标点符号和普通字母一样处理。例如输入字符串"I am a student. “,则输出"student. a am I”。原创 2023-07-26 17:19:12 · 264 阅读 · 0 评论 -
【数据结构和算法】二叉树操作题
二叉树的层序创建以及一些操作原创 2022-11-12 10:21:15 · 768 阅读 · 0 评论