有没有学校考研考java,附详细答案

正文

01 程序员与算法

    什么是算法 程序员必须要会算法吗 算法的乐趣在哪 算法及代码

02 算法设计的基础

    程序的顺序执行、循环结构、分支跟跳转结构、 基本数据结构在算法设计中的应用 复杂数据结构在算法设计中的应用 数据结构与数学模型与算法的关系

03 算法设计的常用思想

    贪婪法 分治法 动态规划 解空间的穷举搜索

04 阿拉伯数字与中文数字

    中文数字的权位和小结 阿拉伯数字转中文数字 中文数字转阿拉伯数字 数字转换的测试用例

05 三个水桶等分8升水的问题

06 RLE压缩算法与PCX图像

    连续重复数据的处理 连续非重复数据的处理 算法实现

07 实验数据与曲线拟合

    曲线拟合的定义 最小二乘法曲线拟合 三次样曲线拟合

08 计算几何与计算机图形学

    计算几何的基本算法 直线生成算法 圆的八分对称性 种子填充算法 改进的扫描线填充算法

09 全局最优解与遗传算法

    遗传算法的基础概念 基因编码和种群初始化 交叉算子、变异算子

10 计算机程序与大整数计算

    大整数加法、减法、乘法 大整数类的数据

11 RAS算法

    将模幂运算转化为模乘运算 模乘运算与蒙哥马利算法 RSA算法的数学理论 加密和解密算法 RSA算法的安全性 数据块分组加密 字节流与大整数的转换 数据加密算法实现

12 A*寻径算法

    寻径算法演示程序 Dijkstra算法原理、实现、演示程序 A*算法原理与实现

13 算法设计的常用技巧

    数组下标处理 一重循环实现两重循环的功能 棋盘类算法方向遍历 代码的一致性出炉技巧 链表和数组的配合使用 “以空间换时间”的常用技巧

最后

作为过来人,小编是整理了很多进阶架构视频资料、面试文档以及PDF的学习资料,针对上面一套系统大纲小编也有对应的相关进阶架构视频资料,如果**‘你’确定好自己未来的道路或者想学习提升自己技术栈、技术知识的小伙伴们可以提升自己(全套面试文档、PDF、进阶架构视频)**

[外链图片转存中…(img-IAZKe01n-1624801314371)] [外链图片转存中…(img-e5R0jUUw-1624801314371)]

经验分享 程序员 微信小程序 职场和发展