mid

  • 数据结构与算法–二分查找

    简介 二分查找又称折半查找、二分搜索、折半搜索等,是在分治算法基础上演变的查找算法 二分查找算法仅适用于有序序列,它只能用在升序序列或者降序序列中查找目标元素 二分查找局限性 依赖…

    编程笔记 2022年7月30日
  • LeetCode 74 Search a 2D Matrix 二分

    Write an efficient algorithm that searches for a value target in an m x n integer matrix m…

    编程笔记 2022年7月29日
  • 来自学长的馈赠5

    A. 烷基计数 /(f[i]/)表示由/(i/)个碳原子构成的烷基数量 /(g[i][j]/)表示由/(i/)个碳原子构成的只有两棵子树,其中较小的一棵大小为/(j/)的烷基数量 …

    编程笔记 2022年7月28日
  • AcWing 790. 数的三次方根

    实数二分模板题 实数二分与整数二分差不多,但要注意精度。 首先,我们知道,答案在 /(-10000 /sim 10000/) 之间。 如何判断在区间内能否二分呢?那就需要运用到二分…

    编程笔记 2022年7月28日
  • day30

    1.剑指 Offer 17. 打印从 1 到最大的 n 位数  1)直接列举(执行用时比分治短) 1 class Solution { 2 public: 3 vector<…

    编程笔记 2022年7月27日
  • day30

    1.剑指 Offer 17. 打印从 1 到最大的 n 位数  1)直接列举(执行用时比分治短) 1 class Solution { 2 public: 3 vector<…

    编程笔记 2022年7月26日
  • 二分搜索的递归与非递归实现

    二分搜索的非递归写法很直白,就是区间问题,维护三个变量从而达到搜索的目的,代码如下。 int Binary_Search(SSTable L, ElemType key) { in…

    编程笔记 2022年7月26日
  • "蔚来杯"2022牛客暑期多校训练营2 D Link with Game Glitch

    https://ac.nowcoder.com/acm/contest/33187/D 建边 /((b,d,c/a)/),那么会无限就说明有一个环边积大于 0 的环。 化积为和,对…

    编程笔记 2022年7月24日
  • 【C语言】一维数组倒排

      #include <stdio.h> int main() { int arr[] = {1, 2, 3, 4, 5}; int i; int len = size…

    编程笔记 2022年7月22日
  • 斐波那契(黄金分割发)查找算法(难点)

    1.斐波那契(黄金分割法)查找基本介绍 黄金分割点是指把一条线段分割为两部分,使其中一部分与全长之比等于另一部分与这部分之比。取其前三位数字的近似值是0.618。由于按此比例设计的…

    编程笔记 2022年7月19日