map集合,key-map的时候,这个值是一个map集合 hash应用场景是 会变更的数据 ,更适合用于对象存储,user name age,尤其是用户信息之类的经常变动的信息,String更适合字符串的存储 127.0.0.1:6379> HSET user1 name huang(integer ...
分类:
其他好文 时间:
2020-12-23 12:34:45
阅读次数:
0
#一、数据结构 ##1.理解常见数据结构的特点,以及他们在不同场景下使用的优缺点 ##2.理解数组、字符串的存储原理,并熟练应用他们解决问题 ##3.理解二叉树、栈、队列、哈希表的基本结构和特点,并可以应用它解决问题 ##4.了解图、堆的基本结构和使用场景 #二、算法 #三、手动实现前端轮子 ...
分类:
编程语言 时间:
2020-06-26 22:19:09
阅读次数:
66
1.串的存储结构 typedef struct{ char str[MaxSize+1];//末尾+'\0' int length; }Strfix; //变长存储结构 typedef struct{ char *ch; int length; }StrNonfix; StrNonfix S; S. ...
分类:
其他好文 时间:
2020-06-25 12:09:03
阅读次数:
194
内容小结: 第四章学习了串、数组、广义表等,其中包括: 1.串: ①串的定义:注意空串(Ø)和空格串(“ ”)的区别。 ②串的存储结构:分为顺序存储和链式存储,其中: i. 顺序存储又分为定长顺序存储和堆式顺序存储,前者为静态存储,相当于一维数组,而后者为动态存储; ii. 链式存储:每个结点可以存 ...
分类:
其他好文 时间:
2020-05-05 20:07:59
阅读次数:
63
一、什么是字符集? 字符集是用来定义mysql数据字符串的存储方式,而校对规则则是定义比较字符串的方式。mysql字符集包含字符集和校对规则。 二、字符集的选择 常见的字符集中,中英混合环境建议用UTF-8 如果只需要支持中文,而且数据量很大,性能要求很高,可选择GBK 三、查看当前mysql的字符 ...
分类:
数据库 时间:
2019-08-31 17:13:04
阅读次数:
97
插入元素输出之后变成了矩形框架或者变成了汉字,表示自闭了#include #include #define maxSize 100 //串字符数组最大长度 typedef struct{ char ch[maxSize]; //顺序串的存储数组 int length; //顺序串的实际长度 }Seq... ...
分类:
其他好文 时间:
2019-05-22 00:08:28
阅读次数:
108
前言 本章内容包含串与数组,都是平时工作中常用的内容。因此串与数组的介绍会很简单,重点在于 LeetCode 的练习。 串的定义 在应用程序中使用最频繁的类型是字符串。字符串简称串。 串的存储 由于串中的字符都是连续存储的,而在 C 中串具有恒定不变的特性,即字符串一经创建,就不能将其变长、变短或者 ...
分类:
编程语言 时间:
2019-05-20 21:06:17
阅读次数:
147
1.串的学习: 1)对串的操作有在串中查找某个子串,求取一个子串,在串的某个位置插入一个子串,删除一个子串等; 2)串的存储结构分为串的顺序存储、串的链式存储;若多用插入及删除操作则使用链式存储更方便; 3)串的模式匹配算法分为BF算法和KMP算法,BF算法的匹配过程易于理解,但是该算法在最好情况下 ...
分类:
其他好文 时间:
2019-04-15 00:12:57
阅读次数:
191
题目LeetCode 无重复字符的最长字串 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例1 示例2 分析与实现 解法一 分析 这里面的难度在于,从 开始遍历,遇到相同字符后结束,记录长度。然后从 开始继续遍历 实现(java) 这里使用了list作为字串的存储,主要是便于判 ...
分类:
其他好文 时间:
2019-03-11 22:31:07
阅读次数:
248
虽然用字符数组和字符指针变量都能实现字符串的存储和运算,但它们二者之间是有区别的,不应混为一谈……主要概括起来有以下几点:1. 字符数组由若干个元素组成,每个元素中 放一个字符,而字符指针变量中存放的是地址(字符串第1个字符的地址),决不是将字符串放到字符指针变量中。 2. 赋值方式。对字符数组只能 ...
分类:
编程语言 时间:
2018-11-30 22:39:43
阅读次数:
273