
力扣
文章平均质量分 93
力扣刷题总结
嘤桃子
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
位运算技巧合集【Java】
正数的绝对值是其本身,负数的绝对值正好可以对其进行取反加一求得,即我们首先判断其符号位(整数右移31位得到0,负数右移31位得到-1),然后根据符号进行相应的操作。(第一个操作数的的第n位于第二个操作数的第n位 只要有一个是1,那么结果的第n为也为1,否则为0)(第一个操作数的的第n位于第二个操作数的第n位如果都是1,那么结果的第n为也为1,否则为0。(第一个操作数的的第n位于第二个操作数的第n位 相反,那么结果的第n位也为1,否则为0)每一位做比较,都为1则为1,其中一个为0就为0。原创 2022-09-07 10:42:58 · 633 阅读 · 0 评论 -
【LeetCode】刷题模版/套路合集(持续更新)
用Java里的优先队列 PriorityQueue的构造器,原创 2022-09-06 20:51:56 · 1641 阅读 · 0 评论 -
【力扣题型总结及模版】剑指offer 1 - 数组与字符串
文章目录题型总结模板二分法快排滑动窗口例题答案顺时针打印矩阵摩尔投票快排大数处理题型总结题目概述做法关键词二维数组中的查找在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个高效的函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。从右上角开始,比目标大就往左走,比目标小就往下走数组遍历打印从 1 到最大的 n 位数输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,原创 2022-02-21 10:52:57 · 605 阅读 · 0 评论