会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
索智源
suozhiyuan
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
13
14
15
16
17
18
19
20
21
···
23
下一页
2020年8月26日
20200826 代码笔记
摘要: 文件1: webServer.h 1 //#pragma once 2 #ifndef _WEB_SERVER_H_ 3 #define _WEB_SERVER_H_ 4 5 #include <time.h> 6 7 #define MAX_SIZE 1000 8 9 typedef struct
阅读全文
posted @ 2020-08-26 00:23 索智源
阅读(174)
评论(0)
推荐(0)
2020年8月18日
数据结构与算法——双向链表的算法实现
摘要: 单链表中每个结点除了存储自身数据之后,还存储了下一个结点的地址,因此可以轻松访问下一个结点,以及后面的后继结点,但是如果想访问前面的结点就不行了,再也回不去了。例如删除结点p 时,要先找到它的前一个结点q,然后才能删掉p 结点,单向链表只能往后走,不能向前走。如果需要向前走,怎么办呢?可以在单链表的
阅读全文
posted @ 2020-08-18 19:51 索智源
阅读(486)
评论(0)
推荐(0)
数据结构与算法——循环链表的算法实现(Joseph 问题)
摘要: Joseph 问题: 如果有10 个人,按编号顺序1,2,。。。,10 顺时针方向围成一圈。从1 号开始顺时针方向1,2,。。。,9 报数,凡报数9 者出列(显然,第一个出圈为编号9 者)。 最后一个出圈者的编号是多少? 第5 个出圈者的编号是多少?z . 代码实现 1 #include<iostr
阅读全文
posted @ 2020-08-18 19:49 索智源
阅读(280)
评论(0)
推荐(0)
2020年7月17日
数据结构与算法——单链表的实现及原理
摘要: 1. 单链表的原理 链表是线性表的链式存储方式,逻辑上相邻的数据在计算机内的存储位置不必须相邻,那么怎么表示逻辑上的相邻关系呢?可以给每个元素附加一个指针域,指向下一个元素的存储位置。如图所示: 从图中可以看出,每个结点包含两个域:数据域和指针域,指针域存储下一个结点的地址,因此指针指向的类型也是结
阅读全文
posted @ 2020-07-17 22:13 索智源
阅读(3347)
评论(2)
推荐(0)
2020年7月15日
数据结构与算法——顺序表的实现及原理
摘要: 1. 顺序表的原理以及实现: 1.1 什么是顺序表: 顺序表是在计算机内存中以数组的形式保存的线性表,顺序表是简单的一种线性结构,逻辑上相邻的数据在计算机内的存储位置也是相邻的,可以快速定位第几个元素,中间不允许有空值,插入、删除时需要移动大量元素。 1.2 什么是线性表: 线性表是从逻辑结构的角度
阅读全文
posted @ 2020-07-15 03:51 索智源
阅读(4331)
评论(0)
推荐(0)
2020年7月13日
20200713-代码笔记
该文被密码保护。
阅读全文
posted @ 2020-07-13 03:10 索智源
阅读(0)
评论(0)
推荐(0)
2020年6月26日
EasyX 简易绘图工具接口整理
摘要: EasyX Library for C++ (Ver:20190415(beta)) http://www.easyx.cn EasyX.h 1 #pragma once 2 3 #ifndef WINVER 4 #define WINVER 0x0400 // Specifies that the
阅读全文
posted @ 2020-06-26 20:42 索智源
阅读(679)
评论(0)
推荐(0)
2020年6月16日
STL——容器(Map & multimap)的查找
摘要: map.find(key); //查找键key是否存在,若存在,返回该键的元素的迭代器;若不存在,返回map.end(); map.count(key); //返回容器中键值为key的对组个数。对map来说,要么是0,要么是1;对multimap来说,值>=0。 map.lower_bound(ke
阅读全文
posted @ 2020-06-16 01:54 索智源
阅读(602)
评论(0)
推荐(0)
2020年6月15日
STL——容器(Map & multimap)的删除
摘要: Map & multimap 的删除 map.clear(); //删除所有元素 map.erase(pos); //删除pos迭代器所指的元素,返回下一个元素的迭代器。 map.erase(beg,end);//删除区间[beg,end)的所有元素 ,返回下一个元素的迭代器。 map.erase(
阅读全文
posted @ 2020-06-15 02:12 索智源
阅读(1412)
评论(0)
推荐(0)
STL——容器(Map & multimap)的大小
摘要: 1. Map & multimap 的大小 map.size(); //返回容器中元素的数目 map.empty();//判断容器是否为空, 容器中有内容将会返回 false 代码示例: 1 #include <iostream> 2 #include <map> 3 4 using namespa
阅读全文
posted @ 2020-06-15 02:05 索智源
阅读(568)
评论(0)
推荐(0)
上一页
1
···
13
14
15
16
17
18
19
20
21
···
23
下一页
公告