Skip to content

标签:数据结构和算法

4 篇文章:

  • 二分查找 — 二分搜索(Binary Search)是一种在有序数组或列表中查找目标值的高效算法,其时间复杂度是 O(log n)。以下是一些经典的二分搜索题目及其示例:
  • 异或运算交换两数 — 异或的基本运算法则:一个数和自己异或的结果是0,和0异或的结果是其本身,并且满足交换律和结合律。异或也可以看作是没有进位的加法。例如: a ^ a = 0 和 a ^ 0 = a
  • 合并数组 — 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。
  • 移除元素 — 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素。元素的顺序可能发生改变。然后返回 nums 中与 val 不同的元素的数量。

Updated at:

Released under the MIT License.