会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
RonChen
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
2023年7月28日
前缀和与差分思想
摘要: 前缀和 例题:P8218 [深进1.例1] 求区间和 给定 \(n\) 个正整数组成的数列 \(a_1,a_2,\cdots,a_n\) 和 \(m\) 个区间 \([l_i,r_i]\),分别求这 \(m\) 个区间的区间和。 数据范围:\(n,m \le 10^5, \ a_i \le 10^4
阅读全文
posted @ 2023-07-28 16:51 RonChen
阅读(251)
评论(0)
推荐(0)
2023年7月25日
贪心基础
摘要: 最优化问题是指,在给定的限制条件下,寻找一个方案,使得目标结果尽可能最优。例如,要从学校到北京天安门,有很多种不同的交通方案,如何选择一个最省钱的方案? 很多最优化问题,都可以看成多步决策问题,即把解决问题的过程分成若干步,每一步有若干种决策方案。在每一步做出一个决策,最终解决整个问题。 比如,以从
阅读全文
posted @ 2023-07-25 14:59 RonChen
阅读(126)
评论(0)
推荐(0)
函数与结构体
摘要: 函数 程序中有时会多次使用相同的语句,而且无法通过循环来减少重复编程。对于这样的代码块,可以将其封装成一个函数。每个程序都用到了主函数 main(),除此之外,C++ 中有一些常用函数,有时也需要自定义函数,并将参数传给函数,使其能够根据这些参数完成要求的任务。 常见函数 头文件 <cmath> 里
阅读全文
posted @ 2023-07-25 14:29 RonChen
阅读(122)
评论(0)
推荐(0)
2.2 字符串 参考代码
摘要: P5733 [深基6.例1] 自动修正 0-based C 风格字符串 参考代码 #include <cstdio> #include <cstring> // 引入字符串处理库,用于 strlen const int N = 105; // 定义一个常量 N,表示数组的最大大小,防止溢出 char
阅读全文
posted @ 2023-07-25 12:59 RonChen
阅读(91)
评论(0)
推荐(0)
2023年7月24日
数组
摘要: P5716 [深基3.例9] 月份天数 参考代码 #include <cstdio> int main() { // 定义一个整型数组,预先存储平年时每个月的天数 // days[0] 对应 1 月,days[1] 对应 2 月,以此类推 int days[12] = {31, 28, 31, 30
阅读全文
posted @ 2023-07-24 13:37 RonChen
阅读(111)
评论(0)
推荐(0)
1.3 循环结构 参考代码
摘要: P5722 [深基4.例11] 数列求和 初始化一个变量:声明一个变量 sum 并将其初始值设为 0,这个变量将用来存储累加的和。 循环累加:使用一个 for 循环,从 1 开始,一直迭代到 n。 累加操作:在循环的每一次迭代中,将当前的循环变量 i 的值加到 sum 上。 输出操作:循环结束后,s
阅读全文
posted @ 2023-07-24 13:05 RonChen
阅读(107)
评论(0)
推荐(0)
1.2 分支结构 参考代码
摘要: P5709 [深基2.习6] Apples Prologue / 苹果和虫子 有 \(s\) 分钟的总时间,吃一个苹果需要 \(t\) 分钟。那么,在 \(s\) 分钟内能吃掉的苹果数量就是 \(s/t\)。 如果 \(s\) 分钟正好是 \(t\) 的倍数,比如 \(s = 200, t = 10
阅读全文
posted @ 2023-07-24 10:49 RonChen
阅读(99)
评论(0)
推荐(0)
2023年7月23日
1.1 顺序结构 参考代码
摘要: P1001 A+B Problem 这道题是编程竞赛中最经典的入门题目,它的目标是熟悉编程语言的基本输入、计算和输出操作。 读取输入 首先,程序需要从标准输入流(通常是键盘或评测系统提供的输入文件)中读取两个整数。 这两个整数由空格隔开,需要一种能够处理这种格式的读取方式。 进行计算 将读取到的两个
阅读全文
posted @ 2023-07-23 21:10 RonChen
阅读(85)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
公告