加载中...

摘要: NVMe.pdf 阅读全文
posted @ 2024-02-07 21:14 一名博客 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 代码 class Solution { public: int removeElement(vector<int>& nums, int val) { //暴力法 // int numSize = nums.size(); // int ptr = 0; // int count = numSize 阅读全文
posted @ 2023-11-24 16:22 一名博客 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 数学之美 今天你不看天气预报,不想昨天前天有没有下雨,不用任何知识去猜出明天是否会下雨,这是一个事件;如果你连续猜未来两天的,那就是两个事件,而且这两个事件是独立的 如果说第一天你猜中会下雨的概率为$P_0$,第二天你猜中下雨的概率为$P_1$,则两天都猜中下雨的概率$P_0$*\(P_1\),如果 阅读全文
posted @ 2023-11-22 16:18 一名博客 阅读(35) 评论(0) 推荐(0) 编辑
摘要: template语法 template <typename T> 类/函数的实现 注意: typename 可以指定int,float等内置数据类型,自定义的class 模板只有再使用的时候才会定义 模板的定义不能与标准库冲突 template用法 重载的时候 //打印不同的数据类型 //print 阅读全文
posted @ 2023-11-15 17:14 一名博客 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 平方根是什么? 给定一个\(x\),我想算\(x^{\frac{1}{2}}\),就是在算平方根 在计算机里最常见的算法是牛顿迭代法 牛顿迭代法 平方根倒数是什么? 给定一个\(x\),我想算\(x^{-\frac{1}{2}}\),就是在算平方根的倒数 平时我们是如何计算的? 如果在纸上写,就是一 阅读全文
posted @ 2023-11-14 19:46 一名博客 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 有效的完全平方数 题目 思路: class Solution { public: bool isPerfectSquare(int num) { if (0 == num) return true; if (1 == num) return true; int num_copy = num; for 阅读全文
posted @ 2023-11-10 10:07 一名博客 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 力扣 x的平方根算法 题目如下: 思路: 暴力法 一个一个列举 二分法 用零点定理,如果有一个连续的f(x),且在区间[a, b]里,f(x)=0存在一个实数解,我们就可以在区间[a, b]逐渐逼近实数解 首先,f(a) * f(b) < 0; 其次,求一个mid = (b - a) / 2; 然后 阅读全文
posted @ 2023-11-04 00:44 一名博客 阅读(22) 评论(0) 推荐(0) 编辑
摘要: ABOUT 只做题,想思路 二分法 思路:两端的平均数跟要找的值对比,小了就缩小左边区间,大了就缩小右边区间,然后再次求两端的平均数,小了就缩小左边区间,大了就缩小右边区间,最终到达循环结束 对比加缩小区间,写法很简单 if (nums[mid] > target){ right = mid; } 阅读全文
posted @ 2023-11-01 21:23 一名博客 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 数字与字符串 cin输入流 总结 可以接收数字或字符,enter回车表示输入结束 可以接收字符串,遇到空格、Tab、回车表示结束 example int a; char ch; string str; std::cin >> a; std::cin >> ch; std::cin >> str; c 阅读全文
posted @ 2023-11-01 16:10 一名博客 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 简介 ACM 纯写题,写思路,写代码 题目 A+B问题I 思路: 不管是a还是b,反正是两变量,而且你的输入不能断,输入一对a、b,给出和的结果;那就是定义两变量,用一个循环,搞定 example #include <iostream> using namespace std; int main() 阅读全文
posted @ 2023-11-01 15:24 一名博客 阅读(36) 评论(0) 推荐(0) 编辑