自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 数据结构——栈ADT1(链表实现)

前言:又到了更新博客的时间了,实际上我上周又没有多少笔记存货,但是数据结构的学习是当前的重点,一直拖延不是好的习惯,没有条件,那就强行“创造”条件吧。本篇博客主要内容来自《数据结构与算法分析》C语言描述,下周一定要整点“干货”了;下面开始:一、栈模型及其基本概念栈(stack):是限定仅在表尾进行插入或删除的线性表;表尾端有其特殊的含义,被称为栈顶,相应的,表头就被称为栈顶;对栈的基本操作有...

2020-04-19 23:59:38 279

原创 《编程之美》读书笔记1——求二进制数中1的个数

前言:又到了一周一次的写博客环节了,嗯···没什么存货了,上一周没有看多少关于数据结构的内容,也没记什么笔记;我挣扎了一下,想停更一周,但是好不容易坚持了9周,一定要坚持到今年考研结束,甚至坚持到以后。我决定借鉴一下上次凑单买的《编程之美》的一个关于位运算的案列,“水”一期博客。一、问题提出对于一个字节(8bit)的无符号整型变量,求其二进制表示中"1"的个数相关概念补充:1字节包含8位,...

2020-04-12 23:17:56 237

原创 数据结构——线性表学习总结3(静态链表实现)

前言:本篇文章绝大部分来自《数据结构与算法分析C语言描述》中关于“链表的游标实现”部分,要理解游标这个概念就是起静态链表指针的作用的,还有静态链表里为什么要准备一个“备用”的链表,静态链表如何实现"malloc()"和"free()"的功能的

2020-04-05 12:53:41 474

原创 C语言学习——编译预处理和宏、及标准头文件结构

前言:C预处理在程序执行之前查看程序(称之为预处理器)。根据程序中的预处理指令,预处理器把符号替换成其表示的内容。本篇主要是为了写“大程序结构”作准备,其中包含了宏的说明和基本用法,还有#include"",或#include<>的区别,还有”标准头文件结构“一、编译预处理和宏1、编译预处理指令#开头是编译预处理指令;它们不是C语言的成分,但C语言程序离不开它们#defin...

2020-03-28 23:49:20 512 2

原创 C语言函数——声明、调用及值传递方式

前言:这一周数据结构的视频笔记没有总结(主要是没有看多少),写博客只有翻出原来的存货,我学习C时函数部分的笔记,其中关于函数具体的声明、定义、调用等具体操作可以看具体的书本理解,但是函数和main( )函数之间的值传递才是要关注的重点。一、函数的定义和基本形式、1、定义:函数(function)是完成特定独立程序的代码单元;通过使用函数,使得程序更加的模块化,从而提高了程序代码的可读性,方便后...

2020-03-22 12:15:21 645

原创 数据结构——线性表学习总结2(单链表实现)

前言:每周尽量写一篇博客,贵在坚持,同时也是一次很好的复习和巩固;本篇博客主要总结线性表的链式存储结构,在理解概念的同时我参照CSDN论坛大佬的程序写了“自己”的第一个单链表,实践一遍真的会搞懂蛮多的细节,下面开始正文(笔记来源小甲鱼视频):一、...

2020-03-15 23:40:35 300

原创 数据结构——线性表学习总结1(顺序表)

前言:我是为了考研来学习的数据结构,作为计算机专业基础课,它是当值无愧的一块难啃的硬骨头,对于我这个跨专业的考生学起来非常的难受;前面发的C学习的博客是为了学习这里的铺垫,毕竟不熟悉结构体、指针、还有malloc()等函数简直就不是到那些代码写的啥。下面的总结笔记主要来自于小甲鱼老师的视频教程,我边看边暂停记笔记写代码,在博客里做一个归拢,当作一个回顾和复习(其实和预习差不多)。一、线性表定义及...

2020-03-08 17:57:19 685

原创 区分本地变量、全局变量以及静态本地变量

一、本地变量定义:函数的每次运行,就产生了一个独立的变量空间,在这个空间中的变量,是函数的这次运行所独有的,称作本地变量;定义在函数内部的变量就是本地变量;参数也是本地变量。1、变量的生存期和作用域生存期:从变量出现开始,到它消亡;(实际为占据和释放内存);作用域:在(代码内)什么范围内可以访问这个变量;本地变量的生存期和作用域都在块内;注:{ }所包含的代码区域,就称为块...

2020-02-27 21:45:23 2240

原创 结构体(和其它数据结构)学习总结

前言:设计程序时,选择一种合适的方式表达数据很重要。很多情况下,简单的变量甚至数组还不够。C语言提供了结构变量,该数据类型可以包含多个基本类型及数组类型,而且还能保持各个类型独立,满足程序对复杂数据类型的需求。一、声明结构的形式//(1)类型1struct point{ //point 为结构标记,可以看成结构类型名 int x; int y;};struct point p1...

2020-02-24 13:38:53 424

原创 C学习——字符串学习总结

一、基本概念以0(整数0)结尾的一串字符;0或者’\0’是一样的,但和’0‘不同;0标志着字符串的结束,但它不是字符串的一部分;计算字符串长度时不包含这个零;字符串以数组的形式存在以数组或指针的形式访问;头文件#include<string.h>包含很多处理字符串的函数;二、字符串常量和字符串变量C语言中没有直接存储字符串的变量,一般通过数组存储:因此字符串变量实...

2020-02-19 22:53:23 264

原创 C指针与数组学习总结

引言:C语言里,指针就是它的灵魂,是它能如此高效的原因,同时也是C语言学习的难点;最近在B站看完翁恺老师关于指针和数组的视频,我感觉醍醐灌顶,很多模糊难辨的细节问题有了自己的理解。这里想写下来作为总结和记录,水平有限,恳请指正。一、基本概念总结1、C指针(变量的房间号):是一个值为内存地址的变量。地址运算符:&,取地址运算int a = 1;ptr = &a;地址...

2020-02-15 14:13:39 302

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除