算法
sakurahzy
这个作者很懒,什么都没留下…
展开
-
1.数组:二维数组的查找
https://www.nowcoder.com/practice/abc3fe2ce8e146608e868a70efebf62e?tpId=13&tqId=11154&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking 在一个二维数组中(...原创 2019-07-25 20:56:03 · 91 阅读 · 0 评论 -
2:数组:旋转数组的最小的元素
https://www.nowcoder.com/practice/9f3231a991af4f55b95579b44b7a01ba?tpId=13&tqId=11159&tPage=1&rp=1&ru=%2Fta%2Fcoding-interviews&qru=%2Fta%2Fcoding-interviews%2Fquestion-ranking ...原创 2019-07-25 20:58:04 · 83 阅读 · 0 评论 -
3:数组:调整数组顺序使奇数位于偶数前面
https://www.nowcoder.com/practice/beb5aa231adc45b2a5dcc5b62c93f593?tpId=13&tqId=11166&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question-ranking 输入一个整数数组,...原创 2019-07-25 21:00:27 · 199 阅读 · 0 评论 -
排序算法总结
排序算法的思想 什么是排序算法的稳定性? 指两个相同的元素,在多次排序过程中,排序先后的相对位置是否会发生变化。主要用在排序时有多个排序规则的情况。【一般情况下认为,如果两个元素进行相邻的交换,可以认为该算法是稳定的】 1.选择排序 思想:nums[i],遍历数组,第一次从数组中找到最小的元素,与数组第一个元素进行交换;第二次遍历数组查找第二小元素,与数组第二个元素进行交换;...原创 2019-07-25 20:44:49 · 101 阅读 · 0 评论