1.字符数组由若干个元素组成,每个元素中放一个字符,而字符指针变量中存放的是地址(字符串第一个字符的地址),而不是将字符串放到字符指针变量中。 2.赋值方式。对字符数组只能对各个元素进行赋值,不能用以下办法对字符数组进行赋值。 char str[20]; str = "ni hao a"; 而对于字 ...
分类:
编程语言 时间:
2019-12-30 21:02:08
阅读次数:
154
题目描述 true "+100" "5e2" "-123" "3.1416" "-1E-16" false "12e" "1a3.14" "1.2.3" "+-5" "12e+4.3" 解题思路 [] : 字符集合 () : 分组 ? : 重复 0 ~ 1 次 + : 重复 1 ~ n 次 * : ...
分类:
其他好文 时间:
2019-12-30 14:15:30
阅读次数:
69
题意:我们由一个以1, 2, 3组成的字符串s开始,s的长度记为|s|,第i个字符记为si 这里有一个光标,光标的位置l在{0, ..., |s|}范围中 如果l = 0,光标的位置在第一个字符前面 如果l = |s|,光标的位置在最后一个字符的后面 如果0 include include incl ...
分类:
其他好文 时间:
2019-12-27 23:32:52
阅读次数:
84
const_reverse_iterator crbegin() const noexcept;功能:crbegin是最后一个字符,crend第一个字符的前一个。迭代器向左移动是“+”,向右移动是“-” #include <iostream>#include <string> using names ...
分类:
其他好文 时间:
2019-12-23 19:19:56
阅读次数:
64
[toc] 14.最长公共前缀 题目描述 编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ""。(所有输入只包含小写字母 a z ) 官方题解 水平扫描 解题思路 :将第一个字符串作为暂时的公共前缀,往后遍历,逐渐得到所有字符串的公共前缀。 复杂度分析 时间复杂度 : ...
分类:
其他好文 时间:
2019-12-21 22:54:22
阅读次数:
101
一、python的基本语法: 1)编码:默认情况下,python3源码文件以UTF-8编码,所有字符串都是Unicode字符串,当然也可以为源码文件指定不同的编码。 如:# -*- coding: cp-1252 -*- 2)标识符:第一个字符必须是字母或下划线_,对大写敏感。 3)python保留 ...
分类:
编程语言 时间:
2019-12-18 14:23:55
阅读次数:
157
/* 题目: 求字符串第一个只出现一次的字符。 */ /* 思路: 使用map遍历两次,第一次计数,第二次找到计数为1的第一个字符。 */ #include<iostream> #include<cstring> #include<vector> #include<algorithm> #inclu ...
分类:
其他好文 时间:
2019-12-17 20:38:51
阅读次数:
94
```python #正则表示次数 """ *匹配前一个字符0次或无限次 +匹配前一个字符1次或无限次 ?匹配前一个字符0次或1次 {n}匹配前一个字符n次 {m,n}匹配前一个字符m-n次 """ """ [abcd]abcd中娶一个,第一个字符在abcd之间 [^abcd]第一个字符不是abcd... ...
分类:
其他好文 时间:
2019-12-15 18:15:41
阅读次数:
65
(整理自《鸟哥的Linux私房菜》书籍) 一、文件种类: 常规文件:(第一个字符为【-】)他又可以分为:纯文本文件(内容为我们人类可以直接读懂的文件,几乎我们可以用来作为设置的文件都是这一类)、二进制文件(我们的系统认识的文件,由0和1组成,比如我们Linux当中的可执行文件除了scripts和脚本 ...
分类:
系统相关 时间:
2019-12-15 16:56:23
阅读次数:
94
变量 ''' 变量 定义一个变量 name = 'Alex Li' print('My name is', name) C语言 string name='Alex Li'; ''' ''' 变量定于的规则: 变量名只能是字母、数字或下划线的任意组合 变量名的第一个字符不能是数字 以下关键字不能声明为 ...
分类:
其他好文 时间:
2019-12-11 12:59:17
阅读次数:
75