[LeetCode] 每日一题 855. 考场就座
题目链接https://leetcode.cn/problems/exam-room 题目描述 在考场里,一排有 N 个座位,分别编号为 0, 1, 2, ..., N-1 。
[LeetCode] 每日一题 1387. 将整数按权重排序
题目链接https://leetcode.cn/problems/sort-integers-by-the-power-value 题目描述 我们将整数 x 的 <
[LeetCode] 每日一题 1338. 数组大小减半
题目链接https://leetcode.cn/problems/reduce-array-size-to-the-half/ 题目描述 给你一个整数数组 arr。你可以从
[LeetCode] 每日一题 3266. K 次乘运算后的最终数组 II
题目链接https://leetcode.cn/problems/final-array-state-after-k-multiplication-operations-ii
快速幂算法
什么是快速幂算法 在进行指数运算时,例如2^{100},常规方法是将其拆分为2 \times 2 \times \dots \times 2(共 100 个2 相乘),这种方法的时间复杂度是O(n)。当指数特别大时,这种方式会导致运算速度极低。 快速幂算法利用分治思想,可以将时间复杂度降至
[LeetCode] 每日一题 3264. K 次乘运算后的最终数组 I
题目链接https://leetcode.cn/problems/final-array-state-after-k-multiplication-operations-i
[LeetCode] 每日一题 2931. 购买物品的最大开销
题目链接https://leetcode.cn/problems/maximum-spending-after-buying-items 题目描述 给你一个下标从 0
[LeetCode] 每日一题 2717. 半有序排列
题目链接https://leetcode.cn/problems/semi-ordered-permutation 题目描述 给你一个下标从 0 开始、长度为 n 的整数排
[LeetCode] 每日一题 935. 骑士拨号器
题目链接https://leetcode.cn/problems/knight-dialer 题目描述 象棋骑士有一个独特的移动方式,它可以垂直移动两个方格,水平移动一个方格,或者水平移动两个方格,垂直移动一个方格(两者都形成一个
[LeetCode] 每日一题 1812. 判断国际象棋棋盘中一个格子的颜色
题目链接https://leetcode.cn/problems/determine-color-of-a-chessboard-square 题目描述