07 2021 档案
摘要:\\. 解释:\.标识对点的转义 \\:标识对\的转义 \\. >(\\). >\. 问题2 :\\ 表示一个正常的\字符 一个正常的\字符怎么对. 转义呢 其实JVM在扫描时只会看到一种组合形式:\\就表示“\”,而\. 就表示“.”,主要是匹配到就直接替换了,没有特殊和正常字符区分
阅读全文
摘要:package com.leetcode.leetcode.licm; /** * @description: * @author: licm * @create: 2021-07-27 09:51 **/ public class Lc面试题1617连续数列 { /** * dp * <p> *
阅读全文
摘要:package com.leetcode.multithreading.licm; /** * @description: * * 通过volatile实现多线程间共享变量的可见性 * * @author: licm * @create: 2021-07-26 10:55 **/ public cl
阅读全文
摘要:package com.leetcode.multithreading.licm; /** * @description: aqs * @author: licm * @create: 2021-07-26 10:21 **/ /** * 通过synchronized 实现线程安全 * * i++是
阅读全文
摘要:package com.leetcode.leetcode.licm; /** * @description: 面试题 17.10. 主要元素 * 数组中占比超过一半的元素称之为主要元素。给你一个 整数 数组,找出其中的主要元素。若没有,返回 -1 。请设计时间复杂度为 O(N) 、空间复杂度为 O
阅读全文
摘要:package com.leetcode.leetcode.licm; /** * @description: 面试题 01.09. 字符串轮转 * 字符串轮转。给定两个字符串s1和s2,请编写代码检查s2是否为s1旋转而成(比如,waterbottle是erbottlewat旋转后的字符串)。 *
阅读全文
摘要:package com.leetcode.leetcode.licm; import java.util.HashMap; import java.util.Map; /** * @description: 面试题 01.06. 字符串压缩 * 字符串压缩。利用字符重复出现的次数,编写一种方法,实现
阅读全文
摘要:package com.leetcode.leetcode.licm; /** * @description: 面试题 01.02. 判定是否互为字符重排 * 给定两个字符串 s1 和 s2,请编写一个程序,确定其中一个字符串的字符重新排列后,能否变成另一个字符串。 * <p> * 示例 1: *
阅读全文
摘要:package com.leetcode.leetcode.licm; import org.apache.logging.log4j.util.Strings; /** * @description: /** * * 151. 翻转字符串里的单词 * * 给你一个字符串 s ,逐个翻转字符串中的所
阅读全文
摘要:package com.leetcode.leetcode.licm; /** * @description: 剑指 Offer 05. 替换空格 * 请实现一个函数,把字符串 s 中的每个空格替换成"%20"。 * <p> * <p> * <p> * 示例 1: * <p> * 输入:s = "W
阅读全文
摘要:package com.leetcode.leetcode.licm; /** * @description: 209. 长度最小的子数组 * 给定一个含有 n 个正整数的数组和一个正整数 target 。 * <p> * 找出该数组中满足其和 ≥ target 的长度最小的 连续子数组 [nums
阅读全文
摘要:package com.leetcode.leetcode.licm; /** * @description: 977. 有序数组的平方 * 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 * <p> * <p> * <p> * 示
阅读全文
摘要:package com.leetcode.leetcode.licm; /** * @description: 27. 移除元素 * 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 * <p> * 不要使用额外的数组空间,你必须仅
阅读全文
摘要:package com.example.leetcode2; import java.util.*; /** * @description: 704. 二分查找 * 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果
阅读全文