$ CSP.S $ 集训刷题记录: $ By~wcwcwch $ 一、字符串专题: 1. 【模板】 "$ manacher $ 算法" 模型: 求出字符串 $ S $ 中所有回文串的位置及长度。 个人理解:解决这类问题,回文串的对称性质最重要。 于复杂度最关键的一句话: $ f[i]=min~(~r ...
分类:
其他好文 时间:
2019-09-27 21:05:21
阅读次数:
121
[toc] HashMap是什么? Map是Java常用的一种存储数据的Key Value结构, 键值对 HashMap是Map结构, 底层采用Hash算法存取Key值 HashMap: 基于哈希表的 Map 接口的实现. 1. 此实现提供所有可选的映射操作, 并允许使用 null 值和 null ...
分类:
编程语言 时间:
2019-09-26 00:36:22
阅读次数:
91
for range 经典问题 问题 输出结果 个人理解(要是理解的不对,请指出,谢谢) 在该for循环中,range驱动数组内部初始指针走动,每次遍历数组的时候,数组内初始指针都会向下移动。循环结束之后,range使得数组内部的初始指针指向最后一个元素。根据指针的特性,赋给data的value值都是 ...
分类:
其他好文 时间:
2019-09-23 22:18:11
阅读次数:
108
数据结构: SELECT * FROM tab WHERE index_column="中国"; index_column的数据就是存在绿色索引域中的,数字,字符串都可以,data就是对应的那行数据。 索引域:图中的Px 为什么采用B+树(个人理解) 相对于二叉树:二叉树每个节点最多有两个子节点,B ...
分类:
数据库 时间:
2019-09-19 12:31:40
阅读次数:
111
```Java /*多态的注意事项 (1)如果子类重写了父类方法, 意味着子类里定义的方法彻底覆盖了父类里同名的方法, 系统将不可能把父类里的方法转移到子类中 补充对(1)的个人理解: 当s向上转型传给了b, b即使想调用自有的方法, 调用的依然是被重写的子类的方法。编译看左边, 运行看右边。 (2... ...
分类:
编程语言 时间:
2019-09-17 09:46:21
阅读次数:
196
1.数据库的存储过程什么是数据库的存储过程 SQL的调用可以分为函数和存储过程,个人理解,其实函数和存储过程是相似的,至少在引用的时候跟函数很是一样。或者干脆把存储过程理解为另一种函数,另一种经过优化的函数。它的优点在于,存储过程在被编译后会被直接保存在数据库中,成为数据库的一部分,以后就可以反复调 ...
分类:
其他好文 时间:
2019-09-16 21:56:24
阅读次数:
86
浅谈元类(个人理解) 我们知道在python中一切皆对象(object),那么所以有的对象都成了object的子类,那么object类又是由谁创建的呢? 实际上,能够创建类的类,叫元类。还有一个概念就是:元类创建了object类,同时又是object类的子类(这是什么鬼?我们就不去考虑这个逻辑了,已 ...
分类:
其他好文 时间:
2019-09-16 19:40:49
阅读次数:
85
因为市场部需要展示后台,开发同学在2天内开发出展示页代码后,提交给测试抓紧测完发布。对丰富黑盒测试经验的本人来说,对数据统计图的测试还是头一次,显得捉襟见肘。 经过实战后,这里小结一下数据统计的功能测试。个人理解,对的错的,仅供参考。 既然是数据方面的测试,总体来讲主要有两种场景:无数据和有数据。 ...
分类:
其他好文 时间:
2019-09-14 16:50:56
阅读次数:
110
在使用pandas判断数据时出现错误提示: ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all(). 个人理解:这是因为,你将一个值与多个值或一 ...
分类:
其他好文 时间:
2019-09-14 13:16:49
阅读次数:
98
shell函数库的理解: 个人理解,shell函数库实质为一个脚本,脚本内包含了多个函数(函数具有普遍适用性)。 shell函数库的调用: 通过 . /path/lib/file.lib 或者 source /path/lib/file.lib的方式加载,然后正常函数方式调用。 示例如下: 创建函数 ...
分类:
系统相关 时间:
2019-09-05 11:59:33
阅读次数:
121