kyclnx
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
LC第396场周赛

LC第396场周赛

100284. 有效单词 - 力扣(LeetCode) 这一道题完全拿下,到最后发现其实不用对于数字进行判断 12345678910111213141516171819202122class Solution { public boolean isValid(String word) { if (word.length() < 3) return fa
2024-05-05
算法
#周赛
HashTableⅠ

HashTableⅠ

217. 存在重复元素 - 力扣(LeetCode) 123456789101112class Solution { public boolean containsDuplicate(int[] nums) { int n = nums.length; Map<Integer, Integer> map = new HashMap<>(); for
2024-04-26
算法
#leetcode
操作系统

操作系统

同步、异步、的概念同步:当一个同步调用发出后,调用者要一直等待返回结果。通知后,才能进行后续的执行。 异步:当一个异步过程调用发出后,调用者不能立刻得到返回结果。实际处理这个调用的部件在完成后,通过状态、通知和回调来通知调用者。 进程3.1 为啥要引入进程的概念?程序的封闭性和可再现性。 程序的并发执行和资源共享总的来说就是,多道程序设计的环境下,程序的并发执行代替了程序的顺序执行 程序并发执行的
2024-04-24
操作系统
#面试必背
java多线程2

java多线程2

3.5 线程中的常见方法 方法 (static)功能说明 注意 start() 启动一个线程,在新的线程运行run方法中的代码。 start()方法只是让线程进入就绪状态,里面的代码不一定就立刻运行(任务调度器决定)(CPU的时间片还没有分给它)。线程对象的start方法只能调用一次,如果调用了多次会出现illegalThreadStateException。 run() 新的线程启
2024-04-22
Java基础
#JUC
LC 394场周赛

LC 394场周赛

100294. 统计特殊字母的数量 I - 力扣(LeetCode) 这个简单题被我拿下了:blush:但是耗费了我好长好长的时间,到底是API使用的不够熟练 12345678910111213class Solution { public int numberOfSpecialChars(String word) { HashSet<Characte
2024-04-21
算法
#周赛
数与位2

数与位2

数字的位操作2231. 2 的幂 - 力扣(LeetCode) 12345class Solution { public boolean isPowerOfTwo(int n) { return ( n > 0&&( n & (n - 1))== 0); }} 342. 4的幂 - 力扣(LeetCode) 12
2024-04-20
算法
#leetcode
数与位

数与位

数字的位操作7. 整数反转 - 力扣(LeetCode) 有一点东西,但不多 12345678910111213class Solution { public int reverse(int x) { int res = 0; while(x != 0){ int v = x % 10; i
2024-04-18
算法
#leetcode
LC 128场双周赛

LC 128场双周赛

LC 128场双周赛100280. 覆盖所有点的最少矩形数目 - 力扣(LeetCode)给你一个二维整数数组 point ,其中 points[i] = [xi, yi] 表示二维平面内的一个点。同时给你一个整数 w 。你需要用矩形 覆盖所有 点。 每个矩形的左下角在某个点 (x1, 0) 处,且右上角在某个点 (x2, y2) 处,其中 x1 <= x2 且 y2 >= 0 ,同时
2024-04-14
算法
#周赛
java多线程1

java多线程1

3.1创建线程以及运行线程创建线程方法一:直接使用线程12345678910111213141516import lombok.extern.slf4j.Slf4j;@Slf4j(topic = "c.Test01")public class Test01 { public static void main(String[] args) {
2024-04-10
Java基础
#JUC
字符串篇六

字符串篇六

字符串匹配28. 找出字符串中第一个匹配项的下标 - 力扣(LeetCode) 解法一: 我刚一见到这个题解的时候,脑子里蹦出了插入排序的那个代码,虽然只是一个简单题,但是这个题细节方面写的也是一个细节怪的写法,就是这句i <= n - m;一懵还不理解,意思就是如果n - m个字符还没能匹配的上的话,那就没了呀 …… 整体的时间复杂度O((n - m)*m) 123456789101
2024-04-09
算法
#leetcode
1234

搜索

Hexo Fluid