自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(25)
  • 收藏
  • 关注

转载 跳石头深悉

#include<stdio.h>#include<algorithm>using namespace std;int m,n;long long l,map[50015],left,right,mid;int main(){scanf("%lld %d %d",&l,&n,&m);//if(n==0||...

2017-10-18 09:22:00 90

转载 用sort给字符串排序应用。。。洛谷p1012 拼数

按照字典序排序:c++版:string s[21];for(int i=0;i <20;i++) cin>>s[i];sort(s,s+20);不用写cmp函数,string 类提供了operator。但这只是按照字典序排序的,按长度排序如下:按长度排序:c++版:#include<iostream>#include<cstring>#inc...

2017-10-06 21:37:00 236

转载 洛谷 p1064 预算

思想完全是一样的啊。。。。为毛我的炸掉#include<iostream>#include<string.h>#include<math.h>#include<stdio.h>#include<map>#include<algorithm>using namespace std;/...

2017-10-03 18:44:00 108

转载 洛谷P1736 吃鱼

****灰常机智****DP。说一说思路。先考虑左上到右下的对角线:f[i][j]表示以(i,j)这一点作为右下角的合法正方形的最大长度。如果当前位置的数字为1,那么考虑转移:如果a[i-1][j-1]是0,那么f[i][j]就是1;如果a[i-1][j-1]是1,那么f[i][j]=min{f[i-1][j-1]+1,(i,j)左边的最长连续0的长度,(i,...

2017-10-03 16:23:00 83

转载 P1417 烹调方案//基础背包 卡longlong

我又一次失败了这道题看起来是01背包,但是有需要注意的地方对于这个我用一种易懂的方式说一下平常做01背包的题时,由于i的价值永远是不变的,所以i讨论的顺序对结果不影响但是这道题中,如果你先讨论了1号点,再讨论第二点,第二点的价值会减小,反之一号点会减小,这两个哪个更优是不确定的,所以如果你先讨论1号点就会错由此,需要按优先度对所有点进行排序...

2017-10-01 21:27:00 80

转载 queue

转自:http://www.169it.com/article/2718050585107790752.htmlC++队列queue模板类的定义在<queue>头文件中,queue 模板类需要两个模板参数,一个是元素类型,一个容器类型,元素类型是必要的,容器类型是可选的,默认为deque 类型。 C++队列Queue是一种容器适配器,它给予程序员一种先进先出(...

2017-09-26 11:43:00 80

转载 考试订错4--3

#include <cmath>#include <queue>#include <cstdio>#include <iomanip>#include <cstdlib>#include <cstring>#include <iostream>#includ...

2017-08-24 17:13:00 91

转载 考试订错3---2

#include<cstdio>#include<iostream>using namespace std;#define inf 1000000007#define N 10000010char xB[1<<15],*xS=xB,*xTT=xB;#define getc() (xS==xTT&&(xTT...

2017-08-23 17:36:00 88

转载 考试订错3---1

方法---暴力#include<bits/stdc++.h>using namespace std;int n,L,R,ansl,ansr,ans;double s;bool rope[10009];int main(){ //freopen("dormitory.in","r",stdin); //freopen(...

2017-08-23 16:51:00 130

转载 考试---订错2--3

#include<iostream>#include<string.h>#include<math.h>#include<stdio.h>#include<algorithm>#include<map>using namespace std;int n,m;map<strin...

2017-08-22 17:35:00 76

转载 考试---订错2--2

我用了纯模拟,数组不但爆了而且因为没有及时优化n2 只得了十分别人的三十分代码#include<bits/stdc++.h>using namespace std;int n,ans,mid,flag,maxx,ru[15000000],chu[15000000];int main(){ freopen("gift.in","...

2017-08-22 16:19:00 93

转载 考试---订错2--1

dp 太差了,爆零 首先是乱蒙if((dp[i][k]+dp[k+1][j]+(a[i][k]*a[k+1][j])%100)<dp[i][j]) 其次 尝试用i,j,k做区间,应该用k代表区间长度 最后初始化不对 #include<io...

2017-08-22 15:28:00 70

转载 STL用法补充(摘自http://www.cnblogs.com/rjgcs/p/5721873.html)

STL用法补充(摘自http://www.cnblogs.com/rjgcs/p/5721873.html)1.A-B problem(dec.c/cpp/pas).Description  大家都非常熟悉A+B Problem!题目看多了也有审美疲劳,于是我舍弃了,改用A-B problem!题目是这样的:给出一串数以及一个数字C,要求计算出所有A-B=C的...

2017-08-22 14:55:00 125

转载 订错---考试

midpoint displacement题目描述: midpoint displacement算法是一种能够用于生成一维噪声的算法。 通俗地讲,你有一个长度为2^n+1的数组,初始时给你两端的权值,你要随机性地给每个下标赋一个权值,最终这个数组在统计学上会有一些优秀的性质。直观地讲,如果把权值视为高度的话,他会较为平滑而又有所起伏,仿佛层峦...

2017-08-21 16:09:00 109

转载 vector 用法

c.clear()移除容器中所有数据。 c.empty()判断容器是否为空。 c.erase(pos)删除pos位置的数据...

2017-08-07 17:42:00 311

转载 青蛙的约会及扩欧

注意时间限制 30 分#include<iostream>#include<string.h>#include<math.h>#include<algorithm>#include<stdio.h>using namespace std;void exgcd(long long aa,long...

2017-08-07 17:25:00 78

转载 二项式定理与组合数

求组合数(c(m,n))分类:数学题(348)(0)定义:从n个不同元素中取出m(m≤n)个元素的所有组合的个数,叫做从n个不同元素中取出m个元素的组合数。用符号c(n,m) 表示。性质:c(n,m)=c(n,n-m); c(n,0)=1;递推公式:c(n,m)=c(n-1,m-1)+c(n-1,m)C(n+1,m)=c(n,m-1)+c(n,m...

2017-07-26 11:27:00 981

转载 位运算

老实说,我对+ = * / % && || ==一些比较简单的运算符比较熟悉。对位运算就陌生了,主要用的少。我觉得高手用的会比较多,因为位运算速度比较快。位运算应该适用于大多数的语言,不限于c++1.&如果两个相应的二进制位都为1,则该位的结果值为1;否则为0。注:下面都用8位的 unsigned char 来做例子。目录 [隐藏...

2017-07-25 20:31:00 69

转载 组合数

#include <iostream>#include <cstring>#include <cstdlib>using namespace std;const int MAXN=2000,MAXM=2000;int t,k,table[MAXM][MAXN],ser[MAXM][MAXN],h[MAXN];//ta...

2017-07-25 16:18:00 69

转载 被阴2号

08:字符替换总时间限制:1000ms内存限制:65536kB描述把一个字符串中特定的字符全部用给定的字符替换,得到一个新的字符串。输入只有一行,由一个字符串和两个字符组成,中间用单个空格隔开。字符串是待替换的字符串,字符串长度小于等于30个字符,且不含空格等空白符;接下来一个字符为需要被替换的特定字符;接下来一个字符为用于替换的给定字符。输出一行,即替换后的字...

2017-07-17 22:42:00 58

转载 05:输出亲朋字符串

被输入的空格阴掉(2分!!!)#include<iostream>#include<stdio.h>#include<math.h>#include<string.h>using namespace std;char a[500],b[500];int n;int main(){ int i...

2017-07-17 22:21:00 249

转载 摘抄

//string函数用法详解!附代码,写具体的用法! #include <iostream> #include <string> #include <sstream> using namespace std; int main() { //1.string类重载运算符operat...

2017-07-15 20:07:00 91

转载 03:基因相关性

2017-07-1519:47:4203:基因相关性总时间限制:1000ms内存限制:65536kB描述为了获知基因序列在功能和结构上的相似性,经常需要将几条不同序列的DNA进行比对,以判断该比对的DNA是否具有相关性。现比对两条长度相同的DNA序列。首先定义两条DNA序列相同位置的碱基为一个碱基对,如果一个碱基对中的两个碱基相同的话,则称为相同碱基对。接...

2017-07-15 19:51:00 213

转载 字符串读取方法

注意 char c【2342342】 等读取时 若要读进空格用gets();输入qweqwe qwewqe用cin只能出qweqwe string c不可用gets()读取,无空格时可用cin,否则可直接读取一行getline(cin, c, '\n'); //第三个参数默认是'\n',如果要以其它字符为临界点,换了就行了.转载于:https://www....

2017-07-12 19:10:00 451

转载 02:找第一个只出现一次的字符

02:找第一个只出现一次的字符总时间限制:2017-07-1218:36:281000ms内存限制:65536kB描述给定一个只包含小写字母的字符串,请你找到第一个仅出现一次的字符。如果没有,输出no。输入一个字符串,长度小于100000。输出输出第一个仅出现一次的字符,若没有则输出no。样例输入abcabd样例输出c错误答案:9分#incl...

2017-07-12 18:37:00 232

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除