基数排序(桶排序)。
压缩稀疏数组,数组的恢复。
单向链表、双向链表、单向循环链表并且使用单向循环链表解决约瑟夫问题。
用Java实现求表达式的值。
用栈辅助判断回文数。
栈的基本使用。
二叉树的循环遍历
算法思路:首先我们要把数组中的第一个元素(其次是第二个元素开始比较,第三个元素开始比较......)与后面的每一个数进行比较(两层循环,第一层循环决定开始比较的数,第二层循环决定这个数和后面每个数进行比较),然后如果在比较的过程中两个数相等,就把这两个相同数的后一个数依次往前挪(第三层循环),然后再拿开始那个数和后面的那些数继续比较,如果相同,执行第三层循环。直到第一个数与所有数比较完成,第一层循
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号