摘要: StringBuffer append() insert() setLength(0) StringBuilder append() deleteCharAt() 阅读全文
posted @ 2021-03-09 12:48 acchris 阅读(67) 评论(0) 推荐(0)
摘要: 哈希表 举例 Map<Integer, List<Integer>> map = new HashMap<Integer, List<Integer>>(); 基本操作 1. 获取key对应value,若无则为0: map.getOrDefault(key, 0) 2. 获取key对应value,若 阅读全文
posted @ 2021-01-31 19:18 acchris 阅读(179) 评论(0) 推荐(0)
摘要: 优先队列 定义 优先队列的实现: 优先队列实现 入队 出队 有序数组 O(N) O(1) 无序数组 O(1) O(N) 堆结构是优先队列的高效实现方式。 基本操作 JAVA PriorityQueue<Integer> pq = new PriorityQueue<Integer>(); offer 阅读全文
posted @ 2021-01-30 22:19 acchris 阅读(156) 评论(0) 推荐(0)
摘要: 判断两个字符是否一个大写字母,一个小写字母 (c1 ^ c2) == 32 阅读全文
posted @ 2021-01-25 23:35 acchris 阅读(82) 评论(0) 推荐(0)
摘要: 前言 E为泛型 队列 名词解释: Deque:double ended queue(双端队列) 普通队列 Deque<E> deque = new LinkedList<E>() 或 Queue queue=new LinkedList<>() 双端队列 Deque<E> deque = new L 阅读全文
posted @ 2021-01-20 12:15 acchris 阅读(369) 评论(0) 推荐(0)
摘要: 一、Array 复制数组src到目标数组newArr里面: System.arraycopy(src, srcLen, newArr, start, copyLen); src:原数组 srcLen:原数组要复制的起始位置 newArr:新数组 start:新数组放置的起点 copyLen:复制长度 阅读全文
posted @ 2021-01-08 19:35 acchris 阅读(152) 评论(0) 推荐(0)
摘要: 二进制实例 蓝桥杯:试题 算法训练 审美课 异或常用于只有01的数组进行取反,并且需要转成10进制的题型。 二进制异或 假设有一个2位的二进制数,该二进制数(如10)异或满位(如11)之后,异或是同真异假,所以10异或11会等于01即1。 异或实例用法 如实例审美课: 输入格式 第一行两个数n和m, 阅读全文
posted @ 2020-12-31 23:16 acchris 阅读(760) 评论(0) 推荐(0)
摘要: 解决vs2017网站在其他主机一直sa登录失败: 复制多一份(不能是网站里的)数据库,最好是在SQL SERVER里面脱机然后拷贝。 在新主机上附加数据库,并且在安全性里写正确用户密码(如sa,root),然后在vs2017里添加连接即可在新主机运行。 阅读全文
posted @ 2020-12-31 22:45 acchris 阅读(395) 评论(0) 推荐(0)
摘要: C++ int → string: int N = 100; to_string(N); string → int int N = "test"; stoi(N); JAVA int → string: int N = 100; N + ""/Integer.toString(N); string 阅读全文
posted @ 2020-12-26 21:14 acchris 阅读(185) 评论(0) 推荐(0)
摘要: ###使用前提 GitLab账号 安装好git VSCODE && 配置GitPath ###在vscode里配置GitPath file-preferences-setting 在search setting里面输入git.path,选择设置-设置为json文本 如图,Edit in settin 阅读全文
posted @ 2020-12-13 11:31 acchris 阅读(371) 评论(0) 推荐(1)