会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
HumorChen99
我的CSDN博客地址:https://blog.csdn.net/HumorChen99
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
12
13
14
15
16
17
18
19
20
···
39
下一页
2021年7月29日
算法题:codeforces 1550B. Maximum Cost Deletion(题目+思路+代码+注释)
摘要: 题目 1550B. Maximum Cost Deletion time limit per test2 seconds memory limit per test256 megabytes inputstandard input outputstandard output You are give
阅读全文
posted @ 2021-07-29 14:26 HumorChen99
阅读(25)
评论(0)
推荐(0)
2021年7月28日
算法题:剑指 Offer 04. 二维数组中的查找(题目+思路+代码+注释)DFS深搜解法(效率不如for循环解法)
摘要: 此题我的另一个好的解法,For循环解法博客地址:算法题:剑指 Offer 04. 二维数组中的查找(题目+思路+代码+注释)时空O(n+m) O(1) 0ms击败100%、62%用户 题目 在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完
阅读全文
posted @ 2021-07-28 14:41 HumorChen99
阅读(13)
评论(0)
推荐(0)
算法题:剑指 Offer 04. 二维数组中的查找(题目+思路+代码+注释)时空O(n+m) O(1) 0ms击败100%、62%用户
摘要: 题目 在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个高效的函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 示例: 现有矩阵 matrix 如下: [ [1, 4, 7, 11, 15], [2, 5, 8, 1
阅读全文
posted @ 2021-07-28 11:40 HumorChen99
阅读(97)
评论(0)
推荐(0)
2021年7月27日
算法题:剑指 Offer 10- I. 斐波那契数列(题目+思路+代码+注释)时空O(n) O(1) 0ms击败100%、60%用户
摘要: 题目 写一个函数,输入 n ,求斐波那契(Fibonacci)数列的第 n 项(即 F(N))。斐波那契数列的定义如下: F(0) = 0, F(1) = 1 F(N) = F(N - 1) + F(N - 2), 其中 N > 1. 斐波那契数列由 0 和 1 开始,之后的斐波那契数就是由之前的两
阅读全文
posted @ 2021-07-27 12:05 HumorChen99
阅读(18)
评论(0)
推荐(0)
算法题:剑指 Offer 03. 数组中重复的数字(题目+思路+代码+注释)时空击败67%、98%用户(排序法和哈希法)
摘要: 题目 找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 示例 1: 输入: [2, 3, 1, 0, 2, 5, 3] 输出:2 或 3
阅读全文
posted @ 2021-07-27 11:30 HumorChen99
阅读(10)
评论(0)
推荐(0)
算法题:剑指 Offer 09. 用两个栈实现队列(题目+思路+代码+注释)时空击败92%、93%用户
摘要: 题目 用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 ) 示例 1: 输入: [“CQueue”,“appendTail”,“d
阅读全文
posted @ 2021-07-27 10:58 HumorChen99
阅读(11)
评论(0)
推荐(0)
算法题:16. 最接近的三数之和(题目+思路+代码+注释)时空击败98%、91%用户(双指针思路)
摘要: 题目 给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。 示例: 输入:nums = [-1,2,1,-4], target = 1 输出:2 解释:与 targe
阅读全文
posted @ 2021-07-27 10:29 HumorChen99
阅读(222)
评论(0)
推荐(0)
2021年7月26日
算法题:190. 颠倒二进制位(题目+思路+代码+注释)时空击败100%、98%用户(位运算思路)
摘要: 题目 颠倒二进制位 颠倒给定的 32 位无符号整数的二进制位。 提示: 请注意,在某些语言(如 Java)中,没有无符号整数类型。在这种情况下,输入和输出都将被指定为有符号整数类型,并且不应影响您的实现,因为无论整数是有符号的还是无符号的,其内部的二进制表示形式都是相同的。 在 Java 中,编译器
阅读全文
posted @ 2021-07-26 17:20 HumorChen99
阅读(47)
评论(0)
推荐(0)
如何表示2 8 16进制数?
摘要: 如何表示2 8 16进制数? 2进制 0b开头 public static void main(String[] args) { int n = 0b101; System.out.println(n); } 8进制 0开头 public static void main(String[] args
阅读全文
posted @ 2021-07-26 11:54 HumorChen99
阅读(6)
评论(0)
推荐(0)
算法题:190. 颠倒二进制位(题目+思路+代码+注释)击败100%用户(常用字符串操作思路单百)
摘要: 题目 颠倒二进制位 颠倒给定的 32 位无符号整数的二进制位。 提示: 请注意,在某些语言(如 Java)中,没有无符号整数类型。在这种情况下,输入和输出都将被指定为有符号整数类型,并且不应影响您的实现,因为无论整数是有符号的还是无符号的,其内部的二进制表示形式都是相同的。 在 Java 中,编译器
阅读全文
posted @ 2021-07-26 11:41 HumorChen99
阅读(5)
评论(0)
推荐(0)
上一页
1
···
12
13
14
15
16
17
18
19
20
···
39
下一页
公告