- 博客(15)
- 收藏
- 关注
转载 C++命名规范
*为了从简,本blog copy自 http://blog.csdn.net/u012333003/article/details/20282277 也可以参考 http://www.cnblogs.com/ggjucheng/archive/2011/12/15/2289291.html 以后可以读读《高质量C/C++编程指南》*一、简述Google 的C++规范
2017-12-18 20:29:10 2183
转载 C/C++中的预编译指令各种用法
程序的编译过程可以分为预处理、编译、汇编三部分,其中预处理是首先执行的过程,预处理过程扫描程序源代码,对其进行初步的转换,产生新的源代码提供给编译器。预处理过程读入源代码之后,会检查代码里包含的预处理指令,完成诸如包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码的工作。下面介绍一些C/C++中预编译的指令。一 #指令预处理指令以#号开头,并且#号必须是该行除了任何空白字符
2017-11-13 23:40:05 2535
原创 C#命名规则
Pascal 规则(帕斯卡命名)每个单词开头的字母大写(如 TestCounter). Camel 规则(大驼峰和小驼峰命名)除了第一个单词外的其他单词的开头字母大写. 如. testCounter.Upper 规则仅用于一两个字符长的常量的缩写命名,超过三个字符长度应该应用Pascal规则.例如:public class Math{ public con
2017-11-13 19:13:31 356
转载 VS2015有用常用的一些快捷键
1.回到上一个光标位置/前进到下一个光标位置 1)回到上一个光标位置:使用组合键“Ctrl + -”; 2)前进到下一个光标位置:“Ctrl + Shift + - ”。 2.复制/剪切/删除整行代码 1)如果你想复制一整行代码,只需将光标移至该行,再使用组合键“Ctrl+C”来完成复制操作,而无需选择整行。 2)如果你想剪切一整行代码,只需将光标
2017-11-13 18:42:37 505
原创 做题技巧
用cin输入一个数字后,在gets前要插入一个getchar吸收换行符for循环里的重新定义并不适用,比如重开一个数组还是之前那个数组 getchar(); for(int t=0;t { char ch[99],dh[99]; gets(ch); int l=strlen(ch); for(
2017-04-27 21:09:08 231
转载 运用STL快速得到枚举排列
输入一个字符串,要求输出字符串中所有字符的排列?运用STL快速得到枚举排列。#include#include#includeusing namespace std;int main(){ string s; while(cin>>s) { sort(s.begin(),s.end()); do {
2017-04-24 12:11:10 363
转载 UVa 725 - Division
Write a program that finds and displays all pairs of 5-digit numbers that between them use the digits 0 through 9 once each, such that the first number divided by the second is equal to an integer N,
2017-04-24 10:12:07 251
原创 Uva227-Puzzle
Puzzle Time limit: 3.000 seconds A children's puzzle that was popular 30 years ago consisted of a 5x5 frame which contained 24 small squares of equal size. A unique letter
2017-04-22 16:10:12 455
原创 凑数字
题目描述有n个数字,a[1],a[2],a[3]......a[n],以及一个数字m。问n个数字中取出一些数字,这些数字的和能否等于m。输入多组测试数据,读入到文件尾结束。第一行输入n,m。(1第二行输入n个数字a[1],a[2],a[3]......a[n]。(1输出如果可以,输出YES,否则输出NO。样例输入5 51 1
2017-04-11 12:41:49 753
原创 UVa 455 - Periodic Strings
A character string is said to have period k if it can be formed by concatenating one or more repetitions of another string of length k. For example, the string "abcabcabcabc" has period 3, since it
2017-04-11 12:14:32 453
转载 C语言的输入输出总结
putchar ():把变量中的一个字符常量输出到显示器屏幕上;getchar ();从键盘上输入一个字符常量,此常量就是该函数的值;printf ();把键盘中的各类数据,加以格式控制输出到显示器屏幕上;scanf ();从键盘上输入各类数据,并存放到程序变量中;puts ():把数组变量中的一个字符串常量输出到显示器屏幕上;gets ():从键盘上输入一个字
2017-04-09 12:42:09 799
原创 TEX Quotes-UVa 272
TEX QuotesTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 9046 Accepted: 4743DescriptionTEX is a typesetting language developed by Donald Knuth. I
2017-04-09 12:38:18 214
转载 sscanf和sprintf
1、 sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf 有用得多。 sprintf 是个变参函数,定义如下: int sprintf( char *buffer, const char *format [, argument] ... ); 除了前两个参
2017-04-09 11:42:25 300
原创 蛇形填数
在n*n方阵里填入1,2,„,n*n,要求填成蛇形。例如n=4时方阵为 10 11 12 1 9 16 13 2 8 15 14 3 7 6 5 4 上面的方阵中,多余的空格只是为了便于观察规律,不必严格输出。n≤8。解题思路:开一个二维数组,清零后用于保存方阵里的数据,从第1行第n个开始,先往下,
2017-04-08 18:16:42 263
原创 POJ - 1050 - To the Max
To the MaxTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 48416 Accepted: 25627DescriptionGiven a two-dimensional array of positive and negative integer
2017-04-06 22:38:17 236
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人