上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页
摘要: 题意:2n个数字,分别是11,22,33,nn 。 要求1和1之间有一个数字,以此类推,n和n之间有n个数字。问给定n,是否有满足这样的排序 准备知识: ①n对数,共2*n个数。所以要有2*n个位置来放置这2*n个数。②sum()表示求和运算。 正式解决: ①设k(k=1,2,..,n)放置的第一个 阅读全文
posted @ 2018-10-28 19:28 kaike 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 扩充到任意的m和n. #include<iostream> #include<cstdio> #include<string> #include<string.h> using namespace std; int main() { int m, n; cin >> m >> n; int yu[1 阅读全文
posted @ 2018-10-28 14:38 kaike 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 说是数组超了。 1 #include<iostream> 2 #include<cstdio> 3 #include<cmath> 4 #include<algorithm> 5 #include<string> 6 #include<string.h> 7 using namespace std; 阅读全文
posted @ 2018-10-22 16:30 kaike 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 如果 (a-b)%m==0 那么 a%m==0 b%m==0 a,b关于模m同余。 求最大公约数 #include "pch.h" #include<iostream> #include<cstdio> #include<cmath> #include<algorithm> #include<str 阅读全文
posted @ 2018-10-20 15:39 kaike 阅读(545) 评论(0) 推荐(0) 编辑
摘要: cin/cout 数据类型自动识别/使用简单,缺点是速度慢。若遇到比较大的数据规模,很大可能被卡。改掉这个习惯! scanf()和getchar()函数是从输入流缓冲区中读取值的,而不是从键盘终端缓冲区读取。 读取字符时,scanf()以space enter tab 结束一次输入,不会舍弃最后的回 阅读全文
posted @ 2018-10-14 18:07 kaike 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-10-07 15:44 kaike 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 洛谷 1008 2141 1036 1022 1056 (贪心) 1023 (看不懂题) 阅读全文
posted @ 2018-10-07 14:56 kaike 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 除数 / 余数 % 和符号 && 最大数 0xfffffff 小数点 #include<iomanip> /* 头文件 */ double a; cout<<setiosflags(ios::fixed)<<setprecision(1)<<a<<endl; /* 一位小数点 */ if 语句 洛谷 阅读全文
posted @ 2018-09-25 19:43 kaike 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1.字符游戏 (moo.pas/c/cpp) 【问题描述】 小x和同学们喜欢玩一种游戏叫 "Moo". 他们总是站在一排,然后依次说出相应的一个字符,如果出错的同学,就要受到惩罚。 下面就是这个游戏的一个序列: m o o m o o o m o o m o o o o m o o m o o o 阅读全文
posted @ 2017-01-22 14:23 kaike 阅读(170) 评论(1) 推荐(0) 编辑
摘要: 找了好几个大神的博客,然而一堆堆的公式看都看不懂,最后找到了hzwer学长的,第一次看到斜率优化,大概是假设两个k,j决策且k优于j,化成一堆公式,左边跟k,j有关,右边跟i有关。 dp公式很好想, dp[i]=min(dp[j]+(i-j-1-l+sum[i]-sum[j])^2);(j<i) d 阅读全文
posted @ 2017-01-21 16:48 kaike 阅读(139) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页