人因梦想而伟大,又因坚持梦想而成长|

TomLove

园龄:1年11个月粉丝:1关注:1

01 2024 档案

MySQL 期末总结
摘要:MYSQL 一、对表结构进行操作 1.主键 1)添加主键 -- 1. 主键 /* 方式一: 创建表的时候在字段后面 + primary key 方式二: 写完字段之后在指定主键, 创建标的字段下面 [constraint <约束名>] primary key */ use mydb1; create
35
0
0
区间 dp 石头合并
摘要:输入样例 4 1 3 5 2 输出样例 22 (区间 dp) 集合表示最后一次合并选区间中的哪个点作为分界点 状态转义方程 f[l][r] = min(f[l][r], f[l][k] + f[k+1][r] + s[r] - s[l - 1]) #include<iostream> #includ
8
0
0
java IO
摘要:I/O流 什么事文件 文件就是保存数据的地方 文件流 文件在程序中是以流的方式来操作的 流: 数据在数据源(文件) 和 程序(内存之间)经历的路径 输入流 : 数据从数据源(文件) 到程序(内存)的路径 输出流 : 数据从程序(内存) 到数据源文件的路径 1. 常用创建文件的操作 创建文件对象相关的
6
0
0
贪心国王游戏
摘要:贪心 耍杂技的牛 国王游戏同款思路 大部分贪心用的都是已经被证明过的知名的数学模型 贪心得到的答案 >= 最优解 贪心得到答案 <= 最优解 #include<iostream> #include<algorithm> using namespace std; // 给 pair<int, int>
5
0
0
贪心区间覆盖
摘要:贪心区间覆盖 算法分析 #include<iostream> #include<algorithm> using namespace std; const int N = 100010; int n; struct Range { int l, r; bool operator< (const Ra
6
0
0
贪心分组问题
摘要:贪心区间分组 #include<iostream> #include<algorithm> #include<queue> using namespace std; const int N = 100010; int n; struct Range{ int l, r; bool operator<
15
0
0
c++ 结构体
摘要:c++ 结构体重载 因为此前对结构体不是很了解,这里特别地记录学习 结构体的心得体会 在以后的学习过程中所遇到的有关结构体的知识都会更新到这里 struct Range{ int l, r; bool operator< (const Range &W)const{ return r < W.r;
7
0
0
贪心选点问题
摘要:贪心 看了很多证明,感觉不是很透彻,根据我自己的理解写了这篇题解 ans 表示最优解 cnt 表示所有解中的一个 现在需要证明以下不等式 1) ans <= cnt 2) ans >= cnt 1) 的证明 因为 ans 是所有的解中的最优解(也就是最小的解) 而 cnt 是所有解的区间中的一个解
13
0
0
   
点击右上角即可分享
微信分享提示
深色
回顶
收起