一个喜欢玩代码的小青年呵呵呵
http://codevs.cn/problem/1134/ 题目描述 Description 为了准备一个独特的颁奖典礼,组织者在会场的一片矩形区域(可看做是平面直角坐标系的第一象限)铺上一些矩形地 毯。
说实在的,这个题目真不想写了…… 1447 取出整数的一部分 题目描述 Description 假如有一个整数(int):145678,现在我做截取该数一部份的操作,如输入4,返回前4位即1456;如果输入-3,则返回后面3位即678;如果输入0,则直接返回该数即145678;如果输入的数的绝对值大于上述树的位数(如8或-8),则返回Error。
统计单词数 时间限制:1 s 内存限制:128MB 【问题描述】一般的文本编辑器都有查找单词的功能,该功能可以快速定位特定单词在文章中的位置,有的还能统计出特定单词在文章中出现的次数。现在,请你编程实现这一功能,具体要求是:给定一个单词,请你输出它在给定的文章中出现的次数和第一次出现的位置。
数字反转 时间限制:1s 内存限制:128MB【问题描述】给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例 2)。
1 int main() 2 { 3 string str("Hello World!\n"); 4 cout
1 // The 3n+1 problem (3n+1 问题) 2 // PC/UVa IDs: 110101/100, Popularity: A, Success rate: low Level: 1 3 // Verdict: Accepted 4 // Submission Date: 2011-05-22 5 // UVa Run Time: 0.032s 6 // 7 // 版权所有(C)2011,邱秋。
【问题描述】已知正整数 n 是两个不同的质数的乘积,试求出较大的那个质数。 【输入】输入文件名为 prime.in。输入只有一行,包含一个正整数 n。 【输出】输出文件名为 prime.out。输出只有一行,包含一个正整数 p,即较大的那个质数。
来自:http://blog.csdn.net/qq675927952/article/details/6312255 问题1: m----->相同, n---> 相同,可为空 将m个苹果放进n个盘子中,盘子允许空,有多少种方法。
getdate //获得系统当前日期 datepart //获取日期指定部分(年月日时分表) getdate()函数:取得系统当前的日期和时间。返回值为datetime类型的。 用法:getdate() 例子: select getdate() as dte,dateadd(day...
来源:http://blog.csdn.net/royalwzy/article/details/6446075 日期和时间数据类型 下表列出了 Transact-SQL 的日期和时间数据类型.
1 /*======================================================================= 2 题一、乒乓球(Table.pas) 3 【问题背景】国际乒联现在主席沙拉拉自从上任以来就立志于推行一系列改革, 4 以推动乒乓球运动在全球的普及。
所谓的快速幂: 1 // 计算 m^n % k 的快速幂算法 2 int quickpow(int m,int n,int k) 3 { 4 int b = 1; 5 while (n > 0) 6 { 7 if ...
来源:http://vivid.name/tech/mason.html 不得不纪念一下这道题,因为我今天一整天的时间都花到这道题上了。因为这道题,我学会了快速幂,学会了高精度乘高精度,学会了静态查错,学会了一个小小的变量的使用可能会导致整个程序挂掉。
来源:http://www.cppblog.com/acronix/archive/2010/08/23/124470.aspx?opt=admin 下面是 m^n % k 的快速幂: 1 // m^n % k 2 int quickpow(int m,int n,int k)...
来源:红黑联盟 方法1:cs代码 using System.Net.Mail; using System.Net; 1 string mailServerName = "smtp.
文章来自博客园网友:GWP_Brian.net 原文链接:http://www.cnblogs.com/gaoweipeng/archive/2009/05/17/1458762.html 1 2 3 6 7 8 9 10 1...
转自:http://blog.csdn.net/lsldd/article/details/5506933 参考文章来源:Reait Home(http://www.reait.com/blog.html) 转载请注明,谢谢合作。
http://www.cnblogs.com/yjss/articles/2005894.html 1、编码(输出的字符串中包含HTML代码) Response.Write(Server.
来自:http://www.woosky.net/show.asp?id=761 Respose.Write("window.open('"+ url +"');"); (打开简洁窗口): Respose.
本文来自博客园的文章:http://www.cnblogs.com/biyeymyhjob/archive/2012/07/31/2615833.html Dijkstra算法 1.定义概览 Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。
/*-------------------------------------------------------------- 有n个人,第i个的重量为wi,每艘船的最大载重为c, 而且最多只能乘两个人。
/*----------------------------------------------------- 有n个物体,第i个物体的重量是wi,价值为vi, 选若干个物体,使得在总重量不超过c的情况下让总价值尽量高。
/*----------------------------------------------------- 给出n个物体,第i个物体的重量为wi。 选择尽量多的物体,使得总重量不超过C。 输入: n和C以及n个整数表示的wi。
分析理解:x的每一个约数都是由x的若干个质因数的积构成。 再根据乘法原理,每个质因数Pi的选择可以是0~Ni个,所以上述结论成立。
在黑板上写n个正整数排成的一个数列,进行如下操作:每次擦掉其中的两个数a和b,然后在数列里面加入一个数a*b+1,如此循环往复直到黑板上只剩下一个数,在所有按这种操作方式最后得到的数中,最大的记为max,最小的记min,则该数列的极差定义为m=max-min。
输入一个高精度正整数n,去掉其中任意s个数字以后,剩下的数字按原来的左右次序将组成一个新的正整数。编程对给定的n和s,寻找一种方案使得所剩下的数字组成的新数最小。 输出应该包括所去掉的数字的位置和组成的新的正整数。
来源:http://blog.csdn.net/luxiaoxun/article/details/7438315 问题: 给定一整数序列A1, A2,... An (可能有负数),求A1~An的一个子序列Ai~Aj,使得Ai到Aj的和最大 例如:整数序列-2, 11, -4, 13, -5, 2, -5, -3, 12, -9的最大子序列的和为21。
例题:金块问题 老板有一袋金块(共n块,n是2的幂(n>=2) ),最优秀的员工得到其中最重的一块,最差的员工得到其中最轻的一块。假设有一台比较重量的仪器,请你用最少的比较次数找出最重和最轻的金块。 这个问题其实就是输入n个数,找出最大和最小数的问题。
第一段代码参考数据结构教材:清华大学《数据结构教程》(第3版)李春葆等编著。 数据结构教程(第三版)学习指导 作者:李春葆 图书详细信息: ISBN:9787302193753定价:25元印次:1-4装帧:平装印刷日期:2011-7-22 本段代码含自顶向下、自底向上两种归并排序的算法...
http://blog.csdn.net/wypblog/article/details/8219727 一、线段树基本概念 线段树是一种二叉搜索树,与区间树相似,它将一个区间划分成一些单元区间,每个单元区间对应线段树中的一个叶结点。
来源:http://blog.csdn.net/cjf_iceking/article/details/7925470 还记得曾哥淡定的哼唱"七月份的前奏是狮子座~,八月份的尾巴也是狮子座~',狮子座的尾巴也是校园招聘的开始,祝愿毕业生们都能够找到满意的工作。
看到网上有些网友用模板写排序算法,然后进行分析,纵生膜拜之意,楼主的C++功底本身也有待提高。看到博客中有人点了踩,虽然有些失落,但踩得好,如果自己给自己打分 也就是个60分及格,对待这几篇博客实在是有笔记的味道。
原文链接:http://blog.csdn.net/cjf_iceking/article/details/7920153 今日翻开严蔚敏的《数据结构(C语言版)》感慨一二,首先书中讲解之详细与形象乃本人博文所不能比拟,有这么一句话说的好"所有的答案都在书中,只是你学习的时候没有注意罢了";其次书的第一章里提到算法的设计要求,除了效率健壮性等,可读性也是重要的一部分,让楼主想起了昨天所写的插入排序中,从后向前查找的代码就比从前向后查找的代码可读性高,这样代码出错的概率降低 和 他人阅读的效率提升;再次,感慨留到下一次再说吧......切入主题----自底向上的归并排序。
分治法寻找数组最大的两个数和最小的两个数 这个程序实现的结果:假如有两个并列最大或并列最小数,他们两个是有可能一起作为最大和次大(最小和次小)。所以,应该尽量保证没有相同大小的数据。但程序对相同的数据不是返回同一个下标的数,而是不同下标的数据 本程序旨在练习分治法,其他的请参看最大和最小值的求法。
输入n个数,求出该序列的最大和最小值。 参考: http://blog.csdn.net/kennyrose/article/details/7376457 http://www.360doc.com/content/12/0903/10/1317564_233893635.
总时间限制: 1000ms 内存限制: 65536kB 描述 用二分法求下面方程在(-10, 10)之间的一个根。 2x3- 4x2+ 3x- 6 = 0 输入 一个小于1的非负实数e,它的值表示所能允许的误差 输出 一个实数,其值为求得的一个根,要求精确到小数点后8位。
http://www.kuqin.com/tiku/20080424/7581.html 构造 NXN 阶的拉丁方阵(2
http://www.cnblogs.com/anderslly/archive/2008/05/19/factorial-algorithms.html 阶乘的定义 阶乘是数学中的一个术语。对于一个非负整数n,n的阶乘指的是所有小于等于n的正整数的乘积,记为n!。
http://www.kuqin.com/algorithm/20080505/7874.html 阶乘(Factorial)是个很有意思的函数,但是不少人都比较怕它,我们来看看两个与阶乘相关的问题: 1. 给定一个整数N,那么N的阶乘N!末尾有多少个0呢?例如:N=10,N!=3 628 800,N!的末尾有两个0。
100!的尾数有多少个零? *问题分析与算法设计 可以设想:先求出100!的值,然后数一下末尾有多少个零。事实上,与上题一样,由于计算机所能表示的整数范围有限,这是不可能的。 为了解决这个问题,必须首先从数学上分析在100!结果值的末尾产生零的条件。
/*=========================================================== 描述 Description Bessie不小心游荡出Farmer John的田地,而走进了相邻的农民的地。
http://blog.csdn.net/luojiayu14/article/details/7090499 1766. 火柴棒等式 Description 给你n根火柴棍,你可以拼出多少个形如“A+B=C”的等式?等式中的A、B、C是用火柴棍拼出的整数(若该数非零,则最高位不能是0)。
来源:http://blog.csdn.net/virtualdesk/article/details/5355793 1.使用控制符控制输出格式 控制符 作用 dec 设置整数的基数为10 hex 设置整数的基数为16 oct 设置 整数的基数为8 setbase(n) 设置整数的基数为n(n只能是16,10,8之一) setfill(c) 设置填充字符c,c可以是字符常量或字符变量 setprecision(n) 设置实数的精度为n位。
c&c++输入输出控制格式 许多情况下,都需要控制输出结果的表现形式。如输出宽度、输出精度、输出格式等。C++的iomanip.h中定义了许多控制符,这些控制符可以直接插入到流中,控制数据的输出格式。
本文所属图书 > C/C++程序设计 在实现基本输入操作时,把由cin和流提取运算符“>>”组成的语句称为输入语句。输入语句的作用是从默认的输入设备(键盘)的输入流中提取各种不同类型的数据,给相应的变量赋值。
本文所属图书 > C/C++程序设计 C++语言提供了控制符,可以对输入/输出流进行控制。使用这些控制符时,要在程序中使用文件包含命令,包含头文件iomanip。例如:#include1.不同进制数的输出C++语言定义了三种常用的控制符,能分别显示十进制数、十六进制数和八进制数:dec(十进制)、hex(十六进制)、oct(八进制),系统默认输出为十进制数。
本文所属图书 > C/C++程序设计 数据输出宽带可以用C++语言提供的函数setw()指定输出数据项的宽度。setw()括号中通常给出一个正整数值,用于限定紧跟其后的一个数据项的输出宽带。如,setw(10)为紧跟其后的数据项的输出占10个字符宽度。
/*=========================================================== P1010 笨小猴 描述 Description 笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼。
/*=========================================================== P1003 越野跑 描述 Description 为了能在下一次跑步比赛中有好的发挥,贝茜在一条山路上开始了她的训练 。
1 /*========================================== 2 P1001 第K极值 3 内存限制 128MB 代码限制 64KB 4 描述 Description 5 给定一个长度为N(0