正则表达式:用于匹配规律规则的表达式,正则表达式最初是科学家对人类神经系统的工作原理的早期研究,现在在编程语言中有广泛的应用,经常用于表单校验,高级搜索等。 创建正则表达式 【07-正则表达式的创建.html】 构造函数的方式 var regExp = new RegExp(/\d/); 正则字面量 ...
分类:
其他好文 时间:
2020-11-01 09:26:26
阅读次数:
16
10. 正则表达式匹配 给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 '.' 和 '*' 的正则表达式匹配。 '.' 匹配任意单个字符 '*' 匹配零个或多个前面的那一个元素 所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。 示例 1: 输入:s = "aa" p = "a" ...
分类:
编程语言 时间:
2020-10-30 13:14:52
阅读次数:
31
优秀的平面设计的作品,总能在视觉效果上给人耳目一新感觉,不知不觉就会被它所吸引影响。所以平面设计在视觉规划上一定要更重视,当然这也有一定规律来学习。 一般来说,视觉规划指的是平面设计师通过视觉注意的方法,对现有的图形元素进行合理组织安排,达到吸引受众注意、传递作品信息的目的。 视觉注意 视觉是有一定 ...
分类:
其他好文 时间:
2020-10-18 09:34:16
阅读次数:
20
一、哈希表 1、概念 哈希表(Hash Table)也叫散列表,是根据关键码值(Key Value)而直接进行访问的数据结构。它通过把关键码值映射到哈希表中的一个位置来访问记录,以加快查找的速度。这个映射函数就做散列函数,存放记录的数组叫做散列表。 2、散列存储的基本思路 以数据中每个元素的关键字K ...
分类:
其他好文 时间:
2020-10-09 20:40:28
阅读次数:
22
一、Hash表 1. 什么是Hash表 hash函数就是根据key计算出应该存储地址的位置,而哈希表是基于哈希函数建立的一种查找表 2. hash函数设计的考虑因素 计算散列地址所需要的时间(即hash函数本身不要太复杂) 关键字的长度 表长 关键字分布是否均匀,是否有规律可循 设计的hash函数在 ...
分类:
其他好文 时间:
2020-10-07 20:32:22
阅读次数:
19
题目 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。 lis=[1,10,100,1000,10000,100000] n=int(input('insert a number: ')) lis.append(n) for i in range(len(lis)-1): if ...
分类:
编程语言 时间:
2020-10-06 20:44:18
阅读次数:
35
变量名规定: 1.只能是字母、数字和下划线组成。2.第一个必须由字母或者下划线开头3.变量名区分大小写4.不能使用关键字来命名变量 运算符优先级: 百度百科的已经很详细了(如下图),其中一个规律是 单目运算符比多目运算符等级要高. 优先级 运算符 名称或含义 使用形式 结合方向 说明 1 [] 数组 ...
分类:
编程语言 时间:
2020-10-05 22:27:07
阅读次数:
38
直接找规律。 第一行 0 第二行 01 第三行 0110 第四行 01101001 可以发现,第n行的数量比第n-1行多了一倍,并且前半部分是和第n-1行一样的,后半部分是前半部分“按位取反”得到的。 第n行的字符数量是2^(n-1)个,因此第n-1行的数量就是2^(n-2)个。公式为: func( ...
分类:
其他好文 时间:
2020-10-05 21:24:32
阅读次数:
39
这个找规律可以发现 结果是 2^n-2 ,但是直接用快速幂的,精度会爆掉(WA了两次),所以快速幂里面的乘法部分用快速乘来展开,解决掉精度的问题 #include<bits/stdc++.h> using namespace std; typedef long long ll; ll qmul(ll ...
分类:
其他好文 时间:
2020-09-18 03:16:57
阅读次数:
28
看A感觉不太会做。 B感觉是个差分约束。 C是个博弈论。 对sg函数打表后发现十分有规律。 但是后来发现游戏并不是公平游戏,不能做。 这浪费了很多时间。 以为是个surreal number,不太可做。 跳回A,画了很多图后发现了正解的结论。写了一个程序。 但是给了一些数据后发现锅了,经过一些思考后 ...
分类:
其他好文 时间:
2020-09-17 23:04:18
阅读次数:
21