文章目录
零、写在前面
该章节节选自 《画解数据结构》,主要讲解最基础的数据结构 —— 字符串的概念,当然,如果已经对本套体验课了如指掌,那么可以通过 算法全套课程 联系到我,领取限时全套课程优惠。
博主所有的课程都是基于 c/c++ 的,java 我不会,但是我一直强调,学习算法和语言无关,算法只是一个思想,只要学好一门语言,就可以学习算法,如果发现算法思想会,但是代码敲不出来,那就是语言这一关没有过。
一、字符串遍历
1、字符串和字符数组
「 字符串 」 是一种特殊的 字符数组,字符数组需要有一个长度字段来表示这个数组中的元素个数。而字符串不需要,字符串一定是以\0结尾的,在 C语言中,字符串的表示如下:
char c[6]</
本文从字符串遍历、字符串拷贝、比较、分割到翻转和回文串判断,详细讲解了字符串的基础操作。通过实例解析C语言中的strlen()、strcpy()、strcmp()、strtok()和翻转字符串的算法。同时介绍了如何处理大小写转换和回文串的识别方法。
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



