数据结构
我可是唐小龙啊
这个作者很懒,什么都没留下…
展开
-
数据结构学习
这学期还是下定决心打算考研了,现在已经定好学校和专业。因为是跨考,所以打算早点开始专业课。我考的那个学校计算机技术专业需要考《数据结构》、《操作系统》、《计算机网络》。个人认为,数据结构和操作系统是很基础的东西,如果学好了对于学其他东西都会有很大帮助,所以我打算从数据结构开始。因为C语言刚开始一直是跟着郝斌老师的教程走过来的,后来看了很多其他教程,发现还是郝斌老师讲得好,所以数据结构第一遍也打算跟...原创 2018-03-28 22:03:47 · 165 阅读 · 0 评论 -
使用结构体实现连续存储数组增删改查等各种操作
这次主要是利用结构体实现一个长度可变数组的增删改查等各个操作。因为这里郝斌老师还没讲typedefy的使用,所以我也是跟着他使用了最原始的方法,一个个敲,发现这样敲下来,也给自己巩固了很多淡忘的知识。自己基本是在视频里说了方法后自己先思考然后实现的,结果犯了两个低级错误:1、错误的使用函数值传递来改变值 2、贪图简便没用大括号导致else与if结合错误,如果没有大括号干扰,else总是与自己...原创 2018-03-28 22:42:09 · 1830 阅读 · 0 评论 -
考研 C与数据结构代码总结目录页
文章目录一、CC的应用位运算二、数据结构链表栈队列树图排序前言:2019考研,我考的专业课是数据结构(含C语言程序设计),在考研备考期间,初学数据结构,感觉也是很曲折。刚开始复习看着每道题只有关键代码很头疼,为了保证自己的代码有同样的效果,不得不花很多时间去完善非重点部分的代码来完整运行起来,暑假写了挺多这种细枝末节的代码,也记录了一些放在我的Github上,不过没有整理目录,看着很乱,今天无意...原创 2019-03-10 09:19:22 · 1655 阅读 · 3 评论 -
动态规划和滚动数组
动态规划及优化原创 2019-07-25 12:33:59 · 1156 阅读 · 0 评论 -
LeetCode445---两数相加 II
题目描述给定两个非空链表来代表两个非负整数。数字最高位位于链表开始位置。它们的每个节点只存储单个数字。将这两数相加会返回一个新的链表。 你可以假设除了数字 0 之外,这两个数字都不会以零开头。进阶:如果输入链表不能修改该如何处理?换句话说,你不能对列表中的节点进行翻转。示例:输入: (7 -> 2 -> 4 -> 3) + (5 -> 6 ->...原创 2019-08-09 08:41:31 · 322 阅读 · 0 评论 -
LeedCode1052---爱生气的书店老板
题目描述:今天,书店老板有一家店打算试营业 customers.length 分钟。每分钟都有一些顾客(customers[i])会进入书店,所有这些顾客都会在那一分钟结束后离开。在某些时候,书店老板会生气。 如果书店老板在第 i 分钟生气,那么 grumpy[i] = 1,否则 grumpy[i] = 0。 当书店老板生气时,那一分钟的顾客就会不满意,不生气则他们是满意的。书店老板知道...原创 2019-08-07 13:39:29 · 253 阅读 · 2 评论