数据结构与算法—java篇
文章平均质量分 97
dream_go123
这个作者很懒,什么都没留下…
展开
-
数据结构与算法——查找与排序
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录概述一、查找算法顺序存储结构的查找链式存储结构的查找折半查找(二分查找)其他查找算法二、排序算法简单选择排序冒泡排序插入排序归并排序堆排序快速排序排序比较器概述以前看到这样一句话,语言只是工具,算法才是程序设计的灵魂。的确,算法在计算机科学中的地位真的很重要,在很多大公司的笔试面试中,算法掌握程度的考察都占据了很大一部分。不管是为了面试还是自身编程能力的提升,花时间去研究常见的算法还是很有必要的。下面是自己对于算法这部分的学习原创 2021-08-10 12:22:12 · 927 阅读 · 0 评论 -
数据结构与算法——数据结构
数据结构概述及实现1、线性表1.1、数组1.2、链表1.2.1、单链表1.2.2、循环链表1.2.3、双向链表1.2.4、双向循环链表1.3、栈1.4、队列数据结构指的是“一组数据的存储结构”,算法指的是“操作数据的一组方法”。数据结构是为算法服务的,算法是要作用再特定的数据结构上的。最常用的数据结构预算法:数据结构:数组、链表、栈、队列、散列表、二叉树、堆、跳表、图、Tire树算法: 递归、排序、二分查找、搜索、哈希算法、贪心算法、分治算法、回溯算法、动态规划、字符串匹配算法1、线性表线原创 2021-08-09 03:03:58 · 925 阅读 · 0 评论