这是第二周的练习题,这里补充下咯,五一节马上就要到了,自己的计划先安排上了,开发一个有趣的玩意儿. 下面是之前分享的链接: 1.每周一练 之 数据结构与算法(Stack) 2.每周一练 之 数据结构与算法(LinkedList) 欢迎关注我的 个人主页 && 个人博客 && 个人知识库 && 微信公众号"前端自习课" 本周练习内容:数据结构与算法 -- Queue 这些都是数据结构与算法,一部分方法是团队其他成员实现的,一部分我自己做的,…
这是第四周的练习题,五一放假结束,该收拾好状态啦. 下面是之前分享的链接: 1.每周一练 之 数据结构与算法(Stack) 2.每周一练 之 数据结构与算法(LinkedList) 2.每周一练 之 数据结构与算法(Queue) 欢迎关注我的 个人主页 && 个人博客 && 个人知识库 && 微信公众号"前端自习课" 本周练习内容:数据结构与算法 -- Set 这些都是数据结构与算法,一部分方法是团队其他成员实现的,一部分我自己做的,有什…
这是第六周的练习题,最近加班比较多,上周主要完成一篇 GraphQL入门教程 ,有兴趣的小伙伴可以看下哈. 下面是之前分享的链接: 1.每周一练 之 数据结构与算法(Stack) 2.每周一练 之 数据结构与算法(LinkedList) 3.每周一练 之 数据结构与算法(Queue) 4.每周一练 之 数据结构与算法(Set) 5.每周一练 之 数据结构与算法(Dictionary 和 HashTable) 欢迎关注我的 个人主页 && 个人博客 && 个人知识库 &…
这是第五周的练习题,上周忘记发啦,这周是复习 Dictionary 和 HashTable. 下面是之前分享的链接: 1.每周一练 之 数据结构与算法(Stack) 2.每周一练 之 数据结构与算法(LinkedList) 3.每周一练 之 数据结构与算法(Queue) 4.每周一练 之 数据结构与算法(Set) 欢迎关注我的 个人主页 && 个人博客 && 个人知识库 && 微信公众号"前端自习课" 本周练习内容:数据结构与算法 --…
这是第三周的练习题,原本应该先发第二周的,因为周末的时候,我的母亲大人来看望她的宝贝儿子,哈哈,我得带她看看厦门这座美丽的城市呀. 这两天我抓紧整理下第二周的题目和答案,下面我把之前的也列出来: 1.每周一练 之 数据结构与算法(Stack) 欢迎关注我的 个人主页 && 个人博客 && 个人知识库 && 微信公众号"前端自习课" 本周练习内容:数据结构与算法 -- LinkedList 这些都是数据结构与算法,一部分方法是团队其他成员实…
最近公司内部在开始做前端技术的技术分享,每周一个主题的 每周一练,以基础知识为主,感觉挺棒的,跟着团队的大佬们学习和复习一些知识,新人也可以多学习一些知识,也把团队内部学习氛围营造起来. 我接下来会开始把每周一练的题目和知识整理一下,便于思考和巩固,就像今天这篇开始. 学习的道路,很漫长,要坚持,希望大家都能掌握自己喜欢的技术,和自己需要的技术. 欢迎查看我的 个人主页 && 个人博客 && 个人知识库 && 微信公众号"前端自习课" 本…
这是第六周的练习题,最近加班比较多. 下面是之前分享的链接: [算法]200-每周一练 之 数据结构与算法(Stack) [算法]213-每周一练 之 数据结构与算法(LinkedList) [算法]214-每周一练 之 数据结构与算法(Queue) [算法]228-每周一练 之 数据结构与算法(Set) 欢迎关注我的 个人主页 && 个人博客 && 个人知识库 && 微信公众号"前端自习课" 本周练习内容:数据结构与算法 -- Tree…
这是第五周的练习题,上周忘记发啦,这周是复习 Dictionary 和 HashTable. 下面是之前分享的链接: [算法]200-每周一练 之 数据结构与算法(Stack) [算法]213-每周一练 之 数据结构与算法(LinkedList) [算法]214-每周一练 之 数据结构与算法(Queue) [算法]228-每周一练 之 数据结构与算法(Set) 欢迎关注我的 个人主页 && 个人博客 && 个人知识库 && 微信公众号"前端自习课&…
队列和stack类似,stack是先进后出,而queue的先进先出,也是一种特殊的线性表 基本概念 概念 队列是一种特殊的线性表 队列仅在线性表的两端进行操作 队头(Front):取出数据元素的一端 队尾(Rear):插入数据元素的一端 队列不允许在中间部位进行操作 常用操作 销毁队列 清空队列 进队列 出队列 获取队头元素 获取队列的长度 #ifndef _MY_QUEUE_H_ #define _MY_QUEUE_H_ typedef void Queue; Queue* Queue_Cre…
  本篇是数据结构与算法的第三篇,本篇我们将来了解一下知识点: 队列的抽象数据类型 顺序队列的设计与实现 链式队列的设计与实现 队列应用的简单举例 优先队列的设置与实现双链表实现 队列的抽象数据类型   队列同样是一种特殊的线性表,其插入和删除的操作分别在表的两端进行,队列的特点就是先进先出(First In First Out).我们把向队列中插入元素的过程称为入队(Enqueue),删除元素的过程称为出队(Dequeue)并把允许入队的一端称为队尾,允许出的的一端称为队头,没有任何元素的队列…