
数据结构和算法
文章平均质量分 84
力扣
m0_50507927
这个作者很懒,什么都没留下…
展开
-
数据结构和算法(概述与稀疏数组)
稀疏数组原创 2021-04-25 12:23:47 · 102 阅读 · 0 评论 -
力扣小练习(Java)
一,原创 2021-04-21 14:35:55 · 3848 阅读 · 0 评论 -
数据结构和算法(第九章哈希表)
文章目录前言一、哈希表的基本介绍二、哈希表的实际应用场景三、使用哈希表来管理雇员信息1.分析2.表示一个雇员的代码3.EmpLinkedList,表示链表(链表里面存放数据)的代码4.创建哈希表,用来管理多条链表的代码5.哈希表小练总结前言提示:以下是本篇文章正文内容,下面案例可供参考一、哈希表的基本介绍二、哈希表的实际应用场景三、使用哈希表来管理雇员信息1.分析2.表示一个雇员的代码代码如下(示例):class Emp{ public int id; publ原创 2021-03-10 15:50:00 · 3685 阅读 · 0 评论 -
数据结构和算法(第三章队列)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、队列的使用场景(先进先出)及介绍二、数组模拟队列1.数组模拟队列分析2.将数据存入队列思路分析3.使用数组模拟队列编写一个ArrayQueue类三、数组模拟环形队列1.数组模拟环形队列思路分析2.数组模拟环形队列代码3.数组模拟环形队列小练总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以原创 2021-03-08 16:54:29 · 3584 阅读 · 0 评论 -
数据结构和算法(第四章链表)
文章目录前言一、链表介绍1.链表在内存中的存储(真实存储)2.单链表(带头节点)逻辑结构二、单向链表的实现1.不考虑编号顺序时,添加英雄分析2.不考虑编号顺序时,添加英雄代码3.考虑编号顺序时,添加英雄分析4.考虑编号顺序时,添加英雄代码5.单链表的修改6.单链表的删除7.单链表小练-问题1:求单链表中有效节点的个数8.单链表小练-问题2:查找单链表中的倒数第k个节点9.单链表小练-问题3:单链表的反转(头插法)10.单链表小练-问题3:二、使用步骤1.引入库2.代码3.小练二、使用步骤1.引入库2.代码.原创 2021-03-07 13:40:51 · 3707 阅读 · 2 评论 -
数据结构和算法(第五章栈)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、栈的介绍1. 栈的介绍2. 栈的应用场景二、数组模拟栈1. 数组模拟栈分析2.数组模拟栈代码3. 数组模拟栈小练一、pandas是什么?二、使用步骤1.引入库二、pandas是什么?1. seqSearch分析2.seqSearch代码3. seqSearch小练一、pandas是什么?二、使用步骤1.引入库总结前言数据结构和算法-第五章栈提示:以下是本篇文章正文内容,下面案例可供参考一、栈的介绍1. 栈的介绍原创 2021-03-05 13:48:32 · 3709 阅读 · 1 评论 -
数据结构和算法(第八章查找算法)
文章目录前言一、常用查找算法二、线性查找算法1. seqSearch分析2.seqSearch代码3. seqSearch小练三、二分查找算法1. binarySearch分析2.binarySearch代码3. binarySearch小练总结前言数据结构和算法-查找算法提示:以下是本篇文章正文内容,下面案例可供参考一、常用查找算法(1)顺序(线性)查找按照顺序比对,找到我们需要的数据(2)二分查找/折半查找(3)插值查找(4)斐波那契查找(黄金分割查找)二、线性查找算法1. s原创 2021-02-20 23:15:59 · 3729 阅读 · 0 评论 -
数据结构和算法(第七章排序算法)
第七章排序算法文章目录前言一、排序算法的基本介绍1:排序算法的介绍2:时间复杂度的计算3:常见时间复杂度4:平均时间复杂度和最坏时间复杂度5:算法的空间复杂度简介二、冒泡排序舞动的排序算法-冒泡排序1. BubbleSort分析2.BubbleSort代码3. BubbleSort小练三、选择排序舞动的排序算法-选择排序1. selectSort分析2.selectSort代码3. selectSort小练总结前言常用排序算法整理提示:以下是本篇文章正文内容,下面案例可供参考一、排序算法的基原创 2021-02-12 23:06:13 · 3615 阅读 · 0 评论 -
数据结构和算法(第六章递归)
数据结构和算法第六章递归数据结构和算法第六章递归文章目录数据结构和算法第六章递归前言一、递归与回溯?二、递归用于解决的问题1.打印问题和阶乘问题回顾递归调用机制2.递归--迷宫问题(小球找路问题)3.递归--八皇后问题小练习(面试题 08.06. 汉诺塔问题)前言数据结构和算法第六章递归一、递归与回溯?一、递归与回溯概念的理解1)程序调用自身的编程技巧称为递归( recursion):递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的原创 2021-01-25 21:38:53 · 3742 阅读 · 0 评论