《啊哈!算法》
文章平均质量分 77
朋友叫我小马
不断努力,顶端相遇!
展开
-
《啊哈!算法》笔记_Day03
这篇接着上一篇写,写完第二章的四五节。第2章 栈、队列、链表第四节 链表第五节 模拟链表第四节 链表首先先介绍一下指针int a;int *p;//定义了一个整形指针变量p。p=&a;//将a的地址赋值给指针p&:取地址符*:声明一个指针变量/取指针所指向的内存中的值 malloc:从内存中申请分配指定字节大小的内存空间。 注意:malloc函数的返回类型是void*类型,表示未确定类型的指针。链表中的每一个节点都由两部分组成,一个具体的数值和下一个节点的地址。st原创 2021-06-25 15:05:11 · 83 阅读 · 0 评论 -
《啊哈!算法》笔记_Day02
第2章 栈、队列、链表第一节 解密QQ号——队列这一节通过解密一个QQ号来引入队列,解密这个QQ号的方法是首先将第1个数删除,紧接着将第2个数放到这串数的末尾,再将第3个数删除并将第4个数放到这串数的末尾,再将第5个数删除……知道剩下最后一个数,将最后一个属也删除。按照刚才删除的顺序,把这些删除的数连在一起就是小哈的QQ。队列有两个变量,两个整型变量head和tail。head记录队列的队首(即第一位),tail用来记录队列的队尾(即最后一位)的下一个位置。注意:head指向的是第一位,但tai原创 2021-06-19 10:25:52 · 132 阅读 · 0 评论 -
《啊哈!算法》笔记_Day01
临近毕业季,在跳蚤市场收了一本**《啊哈!算法》**,我之前是没有学过算法的,之间就知道这本书的存在,所以看见了它,就毫不犹豫地买它!!!一边看一边写写博客,保留一下自己的学习历程ovo!此篇文章字数有点长,请谨慎观看第1章、一大波数正在靠近——排序第一节 最快最简单的排序——桶排序(简化版)适用于数少,且连续的整数排序,出现一个数字i就将数组的i号元素加1,最后i号元素的值就是i出现的次数,从大到小输出,从小到大输出都可以。#include <stdio.h> int main原创 2021-06-17 21:27:59 · 122 阅读 · 0 评论