Loading

上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 85 下一页
摘要: 事实上只是因为有人直接 #define int long long 了。。。然后int main改成signed main就行了 #define int long long ... signed main() { ... return 0; } 阅读全文
posted @ 2020-07-20 19:43 RioTian 阅读(1027) 评论(1) 推荐(1)
摘要: Codeforces Round #656 (Div. 3)题解 A.Three Pairwise Maximums 解题思路: 依照题意和样例,三个整数x,y,z必须有两个相同且都比第三个数大。 如果x==y则说明a为最大值,此时需要满足a>=z,如果不满足该条件,则无解,因为z=max(b,c) 阅读全文
posted @ 2020-07-20 16:25 RioTian 阅读(180) 评论(0) 推荐(0)
摘要: VS以及C++开发使用注意事项 在vs2013版本开始出现安全检查 最好提前禁用错误4996 制表符问题:Visual Studio中设置Tab键对应空格数的方如下:依次选择:工具-〉选项 -〉文本编辑器->所有语言->制表符 改 插入空格 或 制表符大小为4(作用保证在不同人不同编译器有正确的缩进 阅读全文
posted @ 2020-07-19 13:34 RioTian 阅读(206) 评论(0) 推荐(1)
摘要: 在VS2017中创建C++的代码块模板 有任何问题,请留言!!! 在VS2017中有工具–>代码片段管理器,方便我们使用固有的代码块模板,同时我们也可以自定义模板。 在VS2017中代码片段的模板是xml文件,后缀为snippet格式,不知道怎么写,但是它已有一些现成的代码块,可以仿照它来写。 首先 阅读全文
posted @ 2020-07-18 22:46 RioTian 阅读(608) 评论(0) 推荐(2)
摘要: 题意:有三个好朋友的家都住在x轴的不同坐标,问新年的时候三个朋友之间问候走的最短距离 max{(a,b,c)} - min{(a,b,c)} 即可 编译器由 VS2017 切换到VScode使用,纪念下 Examples input 7 1 4 output 6 #include<bits/stdc 阅读全文
posted @ 2020-07-18 19:39 RioTian 阅读(153) 评论(0) 推荐(0)
摘要: https://codeforces.com/problemset/problem/489/C C. Given Length and Sum of Digits... You have a positive integer m and a non-negative integer s. Your 阅读全文
posted @ 2020-07-17 20:16 RioTian 阅读(233) 评论(0) 推荐(0)
摘要: 题意:数组中有一个数字出现的次数超过了数组长度的一半,找出这个数字。 分析与解法 一个数组中有很多数,现在我们要找出其中那个出现次数超过总数一半的数字,怎么找呢?大凡当我们碰到某一个杂乱无序的东西时,我们人的内心本质期望是希望把它梳理成有序的。所以,我们得分两种情况来讨论,无序和有序。 解法一 如果 阅读全文
posted @ 2020-07-16 10:49 RioTian 阅读(1014) 评论(1) 推荐(2)
摘要: 试题 A: 平方和 本题总分:5 分 【问题描述】 小明对数位中含有 2、0、1、9 的数字很感兴趣,在 1 到 40 中这样的数包括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574,平方和是 14362。注意,平方和是指将每个数分别平方后求和。 请问,在 1 到 20 阅读全文
posted @ 2020-07-16 09:40 RioTian 阅读(871) 评论(2) 推荐(2)
摘要: 介绍下概念:简单来说,启发式搜索就是对取和不取都做分析,从中选取更优解(或删去无效解) 例题:P1048 采药 所有的启发式搜索都会有一个估价函数。下面是这一题的估价函数。 const int N = 105; struct Node { int a, b; // a代表时间,b代表价值 doubl 阅读全文
posted @ 2020-07-15 10:26 RioTian 阅读(298) 评论(0) 推荐(1)
摘要: A. 每组给一个和个数(),每次操作可以给一个加2,求是否能使n个数相等 4 3 1 1 3 4 1 1 2 1 2 11 11 1 100 YES NO YES YES 直接扫一遍,记录最大值与当前的差是否能被2整除。 #include<bits/stdc++.h> using namespace 阅读全文
posted @ 2020-07-14 21:05 RioTian 阅读(182) 评论(0) 推荐(1)
摘要: 解题思路 题目说的意思是,给一个2n个数的数组,注意n为奇数,将这个数组平均分为2份,假设为c1和c2。 c1和c2是奇数个元素的数组,比如数组[1,2,3],那么中位数就是2。 那么如何求得中位数差值最小的两个数组呢? 对于数组[1, 2, 3, 4, 5, 6],显然只要一个数组的中位数是3,另 阅读全文
posted @ 2020-07-14 20:02 RioTian 阅读(167) 评论(0) 推荐(1)
摘要: 51node 上的一道题目 01 串[1] 给定一个 01 串 S,求出它的一个尽可能长的子串 S[i..j],满足存在一个位置 i<=x <j, S[i..x]中 0 比 1 多,而 S[x + 1..j]中 1 比 0 多。求满足条件的最长子串长度。 输入 一行包含一个只由 0 和 1 构成的字 阅读全文
posted @ 2020-07-14 19:46 RioTian 阅读(641) 评论(0) 推荐(1)
摘要: 题意:不同奶茶店里同样的奶茶价格不同,问在当天Yuki持有的零钱能在几家店购买 思路:对价格数组排序,先优先判断是否会比较最大值和最小值,然后二分查找 #include<bits/stdc++.h> using namespace std; int main() { int n, q, m, a[1 阅读全文
posted @ 2020-07-14 19:14 RioTian 阅读(164) 评论(0) 推荐(0)
摘要: A Ministry for Defense sent a general to inspect the Super Secret Military Squad under the command of the Colonel SuperDuper. Having learned the news, 阅读全文
posted @ 2020-06-30 21:22 RioTian 阅读(170) 评论(0) 推荐(0)
摘要: 记第一场CF赛,完成3道题 代码更新(降低时间复杂度和修改写法):21.1.23 A题 Required Remainder 题意:给你 x、y、n 求最大的k (k<=n) 使得k%x==y **做法:模拟 ** 寻找最大整除数,一开始while循环找,直接TLE2 #include<bits/s 阅读全文
posted @ 2020-06-29 20:32 RioTian 阅读(243) 评论(0) 推荐(1)
上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 85 下一页