数据结构与算法

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

65. 不用加减乘除做加法

浏览 69 扫码 分享 2022-07-13 00:21:07

若有收获,就点个赞吧

0 人点赞

上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 基础知识
    • 背包、栈和队列
    • 排序算法
    • 符号表
    • 图
    • 字符串
  • 剑指 Offer
    • 数据结构
      • 05. 替换空格
      • 09. 用两个栈实现队列
      • 20. 表示数值的字符串
      • 30. 包含 min 函数的栈
      • 35. 复杂链表的复制
      • 58 II. 左旋转字符串
      • 59 I. 滑动窗口的最大值
      • 59 II. 队列的最大值
      • 61. 扑克牌中的顺子
      • 67. 把字符串转换成整数
    • 递归回溯与迭代(自己分的)
      • 06. 从尾到头打印链表
      • 18. 删除链表的节点
      • * 24. 反转链表
    • 搜索与回溯算法
      • 26. 树的子结构
      • 27. 二叉树的镜像
      • 28. 对称的二叉树
      • 32 I. 从上到下打印二叉树(BFS)
      • * 32 II. 从上到下打印二叉树
      • * 32 III. 从上到下打印二叉树
      • 34. 二叉树中和为某一值的路径
      • 36. 二叉搜索树与双向链表
      • 37. 序列化与反序列二叉树
      • 54. 二叉搜索树的第 K 大节点
      • 55 I. 二叉树的深度
      • 55 II. 平衡二叉树
      • 68 I. 二叉搜索树的最近公共祖先
      • * 68 II. 二叉树的最近公共祖先
    • 动态规划
      • 10 I. 斐波那契数列
      • 10 II. 青蛙跳台阶问题
      • * 42. 连续子数组的最大值
      • 47. 礼物的最大价值
      • * 48. 最长不含重复字符的子字符串
      • 49. 丑数
      • 60. n 个骰子的点数(这题太难,先跳过)
      • * 63. 股票的最大利润
    • 分治算法
      • 07. 重建二叉树
      • 16. 数值的整数次方
      • 17. 打印从 1 到最大的 n 位数
      • 33. 二叉搜索树的后序遍历序列
      • 51. 数组中的逆序对
    • 排序
      • 40. 最小的 k 个数
      • 41. 数据流中的中位数 ( hard )
      • 45. 把数组排成最小的数
    • 查找算法
      • 03. 找出数组中重复的数字
      • 04. 二维数组中的查找
      • 11. 旋转数组的最小数字
      • 50. 第一个只出现一次的字符
      • 53 I. 在排序数组中查找数字
      • 53 II. 0 ~ n-1 中缺失的数字
    • 双指针
      • 21. 调整数组顺序使奇数位于偶数前面
      • 22. 链表中倒数第k个节点
      • * 25. 合并两个排序的链表
      • * 52. 两个链表的第一个公共节点
      • 57 I. 和为 s 的两个数字
      • 57 II. 和为 s 的连续正数序列
      • 58 I. 翻转单词顺序
    • 位运算
      • 15. 二进制中1的个数
      • 56 I. 数组中数字出现的次数
      • 56 II. 数组中数字出现的次数
      • 65. 不用加减乘除做加法
    • 数学
      • 14 I. 剪绳子
      • 14 II. 剪绳子
      • 39. 数组中出现次数超过一半的数字
      • 62. 圆圈中最后剩下的数字
    • 模拟
      • 29. 顺时针打印矩阵
      • 31. 栈的压入、弹出序列
  • Leetcode
    • 栈与队列
      • 496. 下一个更大元素 I
  • 排序算法
    • 快速排序
    • 归并排序
    • 堆排序
  • CodeTop 1 ~ 20
    • 1. 反转链表
    • 2. 无重复字符的最长字串
    • 3. 数组中的第 K 个最大元素
    • 4. LRU 缓存机制
    • 5. K 个一组反转链表
    • 6. 两数之和
    • 7. 手撕快速排序
    • 8. 三数之和
    • 9. 最大子序列和
    • 10. 合并两个有序链表
    • 11. 环形链表
    • 12. 相交链表
    • 13. 二叉树的层序遍历
    • 14. 二叉树的锯齿形层次遍历
    • 15. 买卖股票的最佳时机
    • 16. 合并两个有序数组
    • 17. 有效的括号
    • 18. 字符串相加
    • 19. 二叉树的最近公共祖先
    • 20. 搜索旋转排序数组
  • CodeTop 21 ~ 40
  • 刷题用到的 Java 语法
  • 刷题总结的套路
暂无相关搜索结果!

    让时间为你证明

    展开/收起文章目录

    分享,让知识传承更久远

    文章二维码

    手机扫一扫,轻松掌上读

    文档下载

    请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
    PDF文档 EPUB文档 MOBI文档

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度

        思维导图备注