1.字符串 string 的定义 string 的初始化 string 的长度 string 的元素的访问 数组 迭代器 元素的操作 insert() erase() clear() 运算符 连接 + 比较运算符 判断是否相等 常用函数 find() substr() /** * @author: ...
分类:
其他好文 时间:
2021-03-04 13:24:30
阅读次数:
0
思路不是特别难,双指针就能解决问题,写的时候最大的困扰在于边界条件不清晰导致的数组越界。贴暴力代码 class Solution { public: int maxProfit(vector<int>& prices) { int earn = 0; int n = prices.size(); i ...
分类:
其他好文 时间:
2021-03-04 13:19:40
阅读次数:
0
preg_match绕过 数组绕过 preg_match只能处理字符串,当传入的subject是数组时会返回false PCRE回溯次数限制 参考p神文章:https://www.leavesongs.com/PENETRATION/use-pcre-backtrack-limit-to-bypas ...
分类:
Web程序 时间:
2021-03-04 13:18:28
阅读次数:
0
由于Elasticsearch底层使用了lucene的原因,不支持对mapping的修改,可使用索引重建的方式,升级版本的思路来做别名映射处理。1.创建索引 创建一个索引,这个索引的名称最好带上版本号,比如my_index_v1,my_index_v2等。my_index_v1 PUT { "set ...
分类:
移动开发 时间:
2021-03-04 13:17:31
阅读次数:
0
338. 比特位计数 给定一个非负整数 num。对于 0 ≤ i ≤ num 范围中的每个数字 i ,计算其二进制数中的 1 的数目并将它们作为数组返回。 示例 1: 输入: 2 输出: [0,1,1] 示例 2: 输入: 5 输出: [0,1,1,2,1,2] 解答 很明显,根据前面的结果得出后面 ...
分类:
其他好文 时间:
2021-03-04 12:54:54
阅读次数:
0
1.三者简述 HashMap:是Map的衍生,也是map接口的实现类,底层为:数组+链表实现(1.8加入了红黑树),以键值对的形式存储,根据hash函数来实现映射关系,HashMap用Key的哈希值来存储和查找键值对。当插入一个value时,HashMap会计算Key的哈希值然后把value和这个哈 ...
分类:
其他好文 时间:
2021-03-03 12:37:50
阅读次数:
0
第一部分:入口函数 js的入口函数:window.onload = function(){alert("页面所有资源加载完后,开始执行")}; jquery的入口函数: 第一种: $(document).ready( function(){ alert("DOM树加载完成后,开始执行") } ); ...
分类:
Web程序 时间:
2021-03-03 12:19:02
阅读次数:
0
问题: 给定一个二维数组,代表一块大陆的海拔, 数组左边和上边为太平洋,右边和下边为大西洋, 对于大陆上的每一个点,有水向海拔=<自己的方向流动,求既能流进太平洋,又能流进大西洋的坐标位置。 Example: Given the following 5x5 matrix: Pacific ~ ~ ~ ...
分类:
其他好文 时间:
2021-03-03 12:04:21
阅读次数:
0
Stream流 在日常开发中,对集合或者Map之类的数据整合操作是十分常见的。Java8中提供了Stream流的处理方式,可以极大的简化书写长度,便于查阅和使用。 一、Stream流的操作分类 生成操作 通过数据源(集合、数组等)生成流。如:list.steam() 中间操作 对流进行某种程度的过滤 ...
分类:
其他好文 时间:
2021-03-03 12:02:27
阅读次数:
0
ArrayList类实现了可变数组,允许保存所有元素,包括null,并可以根据索引位置对集合 进行快速随机访问:缺点是向指定位置插入对象或删除对象的速度较慢。 1.默认初始化容量10(底层先创建了一个长度为0的数组,当添加第一个元素的时候,初始化容量10) 2.集合底层是一个Object[]数组,A ...
分类:
其他好文 时间:
2021-03-02 12:37:04
阅读次数:
0