学的越多越担心,今天复习了一下算法分析与设计和数据结构
操作系统原理也看了一点.
回忆一下数据结构是(数据,操作).线性表 队列 栈 树 图 后面四个均有线性和链式结构.
队列 在安卓里面有:消息队列 message queue .
栈 activity栈


.
算法分析与设计
暴力法(递归)
分治法
贪心算法
减治法
动态规划等等
这些都是算法在排序中:
冒泡排序(暴力法) 快速排序(分治) 快速排序(递归) 快速排序(动态规划) 堆排序(不太会)
贪心和动态规划一般在寻路即路由方面有应用.
背下来很重要,但是灵活运用更重要,不然程序员为什么是理科?

操作系统原理:操作系统图片说明

图片说明

有各种算法:进程管理 防止死锁的 解除死锁的等等有待复习.
感觉找工作堪比高考,只是高考门票是110元 程序员去大厂就是LeetCode了