- 博客(17)
- 收藏
- 关注
原创 算法学习笔记
算法学习笔记一、递归与分治策略分治法思想:将一个大的问题,分解成小的相同问题,分而治之。递归:利用子问题,得出原问题解。1、全排列问题假设要求1,2,3,4的全排列:第一个位置有四种选择,1,2,3,4。假设选择4作为第一位,接下来就变成求{1,2,3}的全排列问题。{1,2,3}全排列问题:假设选择3,那么就变成{1,2}的全排列问题。{1,2}全排列问题:假设选择1,那么只剩下2,也就是当排列元素个数为1的时候,说明当前的一种排列解法求完了。template<clas
2024-03-28 21:02:15 427
原创 数据结构学习日记六:查找
顺序查找 O(N)二分查找(静态查找) O(logN)二叉搜索树 O(h) h 为二叉查找树的高度平衡二叉树 O(logN)散列查找 几乎是O(1),以空间换时间。
2023-09-06 12:40:50 61 1
原创 数据结构学习日记四:图
邻接矩阵、邻接表、图的遍历、最短路径、Dijkstra算法、Floyd算法、最小生成树、Prim算法、Kruskal算法、拓扑排序、关键路径
2023-08-26 20:41:38 67
原创 SpringMVC学习笔记
SpringMVC 是 Spring 的一个后续产品,是Spring 的一个子项目。SpringMVC 目前作为 JavaEE 项目表述层开发的首选方案。注:三层架构分为表述层、业务逻辑层、数据访问层。表述层表示前台页面和后台servlet浏览器发送请求,若请求地址符合前端控制器的url-pattern,该请求就会被前端控制器DispatcherServlet处理。
2023-08-03 16:51:10 24
原创 JavaWeb学习笔记
HTML、CSS、JavaScript、XML、JSON、Servlet、Filter、Listener、JSP、JSTL、Cookie、Session
2023-02-28 11:43:18 630
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人