
7篇文章 · 3250字 · 1人关注
排序是编程中必不可少的一个环节。那么选择一个好的排序算法会增加代码的运行效率。下边主要写一下编程中常用的几种排序算法。 排序的稳定性是指:在一组...
1.求N的阶乘a) 迭代算法 b)递归算法 2、写一个方法,要求:输入一个字符串ABCDEFG,要求倒序输出GFEDCBA: 3.不使用临时变量...
一、最优算法 迭代 一个迭代,时间复杂度O(N) 迭代的方式还有一种,就是用数组存起来,然后取array[n] 二、最简单算法 递归
一、最大公约数 1.辗转相除法 2.相减法 3.穷举法 二、最小公倍数 1.利用最大公约数去求公式是 a*b/最大公约数,公约数怎么求?看⬆️边...
算法是我最头疼的问题,经常被问到就懵逼,但是后来一想就能想起来,也是没那么能难,人啊就是要多总结,人类的进步就是因为人把知识记载了下来,后来的人...
首先给出数据定义的结构 单链表 1.单链表的逆序反转 单链表相邻节点反转 A-B-C-D 输出 B-A-D-C 双向链表 双向链表的反转
最近看了一下大学的数据结构,🈶学到了以前没学到的东西看到了二叉树那一块,感觉二叉树是个很重要的东西,就看了一下底层是怎么实现的,虽然能看懂书上用...
文集作者