爬楼梯系列篇 发表于 2024-03-20 更新于 2024-07-29 分类于 算法 本文字数: 1.4k 阅读时长 ≈ 14 分钟 爬楼梯Leetcode题目链接:70. 爬楼梯 题目简述假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 阅读全文 »
连续正整数数列 发表于 2024-03-12 更新于 2024-07-29 分类于 算法 本文字数: 348 阅读时长 ≈ 3 分钟 题目描述已知连续正整数数列{K}=K1,K2,K3…Ki的各个数相加之和为S,i=N (0<S<100000, 0<N<100000), 求此数列K。 输入描述:输入包含两个参数,1)连续正整数数列和S,2)数列里数的个数N。 输出描述:如果有解输出数列K,如果无解输出-1 阅读全文 »
有效的字符串 发表于 2024-03-02 更新于 2024-07-29 分类于 算法 本文字数: 301 阅读时长 ≈ 3 分钟 题目描述给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 ⚠️注意空字符串可被认为是有效字符串。 阅读全文 »
ThreadLocal详解 发表于 2023-06-14 更新于 2024-07-29 分类于 JAVA 本文字数: 1.3k 阅读时长 ≈ 13 分钟 前言假设在一个项目中,多个线程对一个共享的公共变量/常量进行读取和修改,会出现什么结果呢?每个线程读取的值是否一致?每个线程修改后的值与期望值是否一致? 阅读全文 »
定点数和浮点数 发表于 2022-01-15 更新于 2024-07-29 分类于 计算机基础 本文字数: 2.6k 阅读时长 ≈ 26 分钟 前言在说定点数和浮点数之前,先回顾一下,整数和小数在计算机怎么表示——二进制形式。 阅读全文 »