
【思维要活跃】练练算法
文章平均质量分 56
练练算法
ImportNewXXT0101
天道不一定酬所有勤,但天道只酬勤
展开
-
【动图演示排序算法】-3- O(N)的排序算法(计数,桶排,基数)
目录1、计数排序(1)计数排序的介绍(2)计数排序的原理(3)动态图演示(4)代码演示10、桶排序(1)桶排序的介绍(2)桶排序的原理(3)动态图演示(4)代码演示11、基数排序(1)基数排序的介绍(2)基数排序的原理(3)动态图演示(4)代码演示原创 2023-08-10 14:13:04 · 213 阅读 · 0 评论 -
【动图演示排序算法】-2- O(N*logN)的排序算法(归并,快排,希尔,堆排)
目录1、归并排序(1)归并排序的介绍(2)归并排序的原理(3)动态图演示(4)代码演示2、快速排序(1)快速排序的介绍(2)快速排序的原理(3)动态图演示(4)代码演示3、希尔排序(1)希尔排序的介绍(2)希尔排序的原理(3)动态图演示(4)代码演示4、堆排序(1)堆排序的介绍(2)堆排序的原理(3)动态图演示(4)代码演示原创 2023-08-10 14:06:09 · 258 阅读 · 0 评论 -
【动图演示排序算法】-1- O(N^2)的排序算法(冒泡,选择,插入)
目录1、冒泡排序(1)冒泡排序的介绍(2)冒泡排序的原理:(3)动图演示(4)代码演示2、选择排序(1)选择排序的介绍(2)选择排序的原理(3)动态图演示(4)代码演示3、插入排序(1)插入排序的介绍(2)插入排序的原理(3)动态图演示(4)代码演示原创 2023-08-10 13:49:31 · 190 阅读 · 0 评论 -
【动图演示排序算法】-0- 概述及汇总
1、基本介绍2、排序算法的分类算法分类算法总结原创 2023-08-10 13:43:11 · 71 阅读 · 0 评论 -
【位运算】把整数以二进制形式打印出来玩玩
二进制打印原创 2022-08-06 19:04:15 · 301 阅读 · 0 评论 -
【矩阵】- “之”字形打印
矩阵相关的基操问题原创 2022-09-29 10:00:56 · 217 阅读 · 0 评论 -
【矩阵】- 旋转90度打印
旋转90度打印矩阵原创 2022-09-21 14:09:24 · 204 阅读 · 0 评论 -
【矩阵】- 矩阵转圈打印
力扣训练原创 2022-09-21 13:51:00 · 139 阅读 · 0 评论 -
剑指offer【整理】-Java版-03
13.栈的压入、弹出序列输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长度是相等的)【思路】借用一个辅助的栈,遍历压栈顺序,先讲第一个放入栈中,这里是1,原创 2018-01-09 13:56:07 · 217 阅读 · 0 评论 -
剑指offer【整理】-Java版-02
7. 二进制中1的个数 8. 数值的整数次方 9. 调整数组顺序使奇数位于偶数前面 10. 链表中倒数第k个结点 11. 反转链表 12. 合并两个排序的链表原创 2018-01-02 16:13:31 · 239 阅读 · 0 评论 -
剑指offer【整理】-Java版-01
1. 【二维数组中的查找】 2. 【替换空格】3.【从尾到头打印链表】4.【用两个栈实现队列】 5. 【旋转数组的最小数字】6. 【斐波那契数列】原创 2017-12-26 20:04:43 · 321 阅读 · 0 评论 -
【程序员代码面试指南】-栈和队列-最小栈/ 双栈队列/ 栈排序
【题目一】实现一个特殊栈,实现pop,push函数并且实现返回栈中最小元素的函数getMin【要求】时间复杂度O(1),可以使用现成的栈结构【代码】 //用两个栈实现,一个正常存取,另一个只存放当前最小值 private Stack stackData; private Stack stackMin; public Stack01() { stackD原创 2017-11-15 12:48:32 · 304 阅读 · 0 评论