算法
文章平均质量分 80
wzp_moon
Rode from now on.Just like it!Just do it!Just believe it!
展开
-
u Calculate e - 1517
u Calculate eTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 19242Accepted: 11267Special JudgeDescriptionA simple mathematical formula for e is原创 2015-09-25 15:55:25 · 232 阅读 · 0 评论 -
Eva's Problem - 1658
Eva's ProblemTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 17902Accepted: 10954DescriptionEva的家庭作业里有很多数列填空练习。填空练习的要求是:已知数列的前四项,填出第五项。因为已经知道这些数列只可能是等差原创 2015-10-08 15:26:50 · 274 阅读 · 0 评论 -
Look and Say-3438
Look and SayTime Limit: 5000MSMemory Limit: 65536KTotal Submissions: 9207Accepted: 5575DescriptionThe look and say sequence is defined as follows. Start with an原创 2015-09-16 14:49:57 · 394 阅读 · 0 评论 -
Root of the Problem-3100
Root of the ProblemTime Limit: 1000MSMemory Limit: 65536KTotal Submissions: 11955Accepted: 6404DescriptionGiven positive integers B and N, find an integer A s原创 2015-09-16 14:43:40 · 303 阅读 · 0 评论 -
Skew Binary-1565
Skew BinaryTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 10718Accepted: 6839DescriptionWhen a number is expressed in decimal, the kth digit represent原创 2015-09-16 11:40:25 · 352 阅读 · 0 评论 -
逆波兰计算机的实现
首先,先来了解下什么是逆波兰表达式?逆波兰表达式又叫做后缀表达式,相当于二叉树中后根遍历。比如:计算(1-2)*(4+5)= -9,写成逆波兰表达式为1 2 - 4 5 + *。我们需要用一个栈来保存终端读入的字符(以空格为分界,输入EOF(ctrl + c)结束输入),当遇到数字时就入栈保存,当遇到运算符时,就连续取出两个栈顶的数字并进行运算,然后把运算结果压入栈中,再次从终端读入字符。当终原创 2015-09-16 09:04:49 · 344 阅读 · 0 评论 -
Bode Plot - 1045
Bode Plot - 1045Time Limit: 1000MS Memory Limit: 10000KTotal Submissions: 13495 Accepted: 8523DescriptionConsider the AC circuit below. We will assume that the circuit i原创 2015-09-16 09:47:06 · 401 阅读 · 0 评论 -
P,MTHBGWB - 1051
P,MTHBGWBTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 7651 Accepted: 4392DescriptionMorse code represents characters as variable length sequences of原创 2015-09-16 10:00:44 · 306 阅读 · 0 评论 -
The Triangle - 1163
The TriangleTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 41507 Accepted: 25104Description73 88 1 02 7 4 44 5 2 6 5(Figure原创 2015-09-16 10:23:37 · 340 阅读 · 0 评论 -
THE DRUNK JAILER - 1218
THE DRUNK JAILERTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 25182Accepted: 15811DescriptionA certain prison contains a long hall of n cells, each r原创 2015-09-16 10:57:10 · 311 阅读 · 0 评论 -
One Person - 1243
One PersonTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 2415Accepted: 1576DescriptionIn the game show "The Price is Right", a number of players (ty原创 2015-09-16 11:05:58 · 309 阅读 · 0 评论 -
Jungle Roads - 1251
Jungle RoadsTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 21794Accepted: 10098DescriptionThe Head Elder of the tropical island of Lagrishan has原创 2015-09-16 11:20:50 · 241 阅读 · 0 评论 -
The Hardest Problem Ever-1298
The Hardest Problem EverTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 24016Accepted: 13130DescriptionJulius Caesar lived in a time of danger and intr原创 2015-09-16 11:29:57 · 304 阅读 · 0 评论 -
Self Numbers
Self NumbersTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 22335Accepted: 12567DescriptionIn 1949 the Indian mathematician D.R. Kaprekar discovered a原创 2015-09-21 17:21:02 · 350 阅读 · 0 评论 -
Just the Facts - 1604
Just the FactsTime Limit: 1000MSMemory Limit: 65536KTotal Submissions: 9118Accepted: 4795DescriptionThe expression N!, read as "N factorial," denotes the produc原创 2015-10-10 10:14:21 · 456 阅读 · 0 评论 -
对终端输入的行内容进行字典排序并把结果输出出来
案例描述:从终端输入一些字符,每行不超过1000个,一共不超过5000行,对输入的行进行字典排序,并把排序的结果按照顺序输出出来。案例关键:1.指针数组和二维指针的应用;2.字典排序的算法,用快速排序。3.对输入输出的处理。实现代码如下:/***********************************************************************原创 2015-09-23 15:35:03 · 944 阅读 · 0 评论 -
C++sort函数的用法
C++sort函数的用法近来看了c++标准库这本书,学到了很多,就把这其中的一点C++sort()函数的用法写下来和大家分享吧!(一)为什么要用c++标准库里的排序函数Sort()函数是c++一种排序方法之一,学会了这种方法也打消我学习c++以来使用的冒泡排序和选择排序所带来的执行效率不高的问题!因为它使用的排序方法是类似于快排的方法,时间复杂度为n*log2(n),执行效转载 2015-10-12 17:11:50 · 326 阅读 · 0 评论 -
放苹果 - 1664
放苹果Time Limit: 1000MSMemory Limit: 10000KTotal Submissions: 28656Accepted: 18127Description把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法。原创 2015-10-08 16:02:48 · 251 阅读 · 0 评论 -
Flip Game-1753
Flip GameTime Limit: 1000MSMemory Limit: 65536KTotal Submissions: 35785Accepted: 15628DescriptionFlip game is played on a rectangular 4x4 field with two-sided p原创 2015-10-20 15:14:58 · 407 阅读 · 0 评论 -
Perfect Cubes - 1543
Perfect CubesTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 14448Accepted: 7584DescriptionFor hundreds of years Fermat's Last Theorem, which stated si原创 2015-09-25 16:30:58 · 326 阅读 · 0 评论 -
Factorial-1401
FactorialTime Limit: 1500MSMemory Limit: 65536KTotal Submissions: 15167Accepted: 9368DescriptionThe most important part of a GSM network is so called Base Trans原创 2015-09-25 15:20:27 · 305 阅读 · 0 评论 -
A Contesting Decision - 1581
A Contesting DecisionTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 2711Accepted: 1915DescriptionJudging a programming contest is hard work, with dema原创 2015-09-28 13:57:28 · 408 阅读 · 0 评论 -
The Suspects - 1611
The SuspectsTime Limit: 1000MSMemory Limit: 20000KTotal Submissions: 28282Accepted: 13780DescriptionSevere acute respiratory syndrome (SARS), an atypical pneumo原创 2015-09-29 13:12:34 · 214 阅读 · 0 评论 -
Specialized Four-Digit Numbers-2196
Specialized Four-Digit NumbersTime Limit: 1000MSMemory Limit: 65536KTotal Submissions: 7665Accepted: 5579DescriptionFind and list all four-digit numbers in deci原创 2015-09-16 14:28:07 · 407 阅读 · 0 评论 -
Crazy tea party-1455
Crazy tea partyTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 7229Accepted: 4914Descriptionn participants of > sit around the table. Each minute one p原创 2015-09-16 11:32:24 · 262 阅读 · 0 评论 -
Clay Bully-1547
Clay BullyTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 8360Accepted: 4717DescriptionMs. Terry is a pre-school art teacher who likes to have her stud原创 2015-09-16 11:37:15 · 337 阅读 · 0 评论 -
Flow Layout-2014
Flow LayoutTime Limit: 1000MSMemory Limit: 30000KTotal Submissions: 3098Accepted: 2153DescriptionA flow layout manager takes rectangular objects and places them原创 2015-09-16 13:57:05 · 277 阅读 · 0 评论 -
Speed Limit-2017
Speed LimitTime Limit: 1000MSMemory Limit: 30000KTotal Submissions: 18242Accepted: 12803DescriptionBill and Ted are taking a road trip. But the odometer in thei原创 2015-09-16 14:02:59 · 292 阅读 · 0 评论 -
Error Correction-2260
Error CorrectionTime Limit: 1000MSMemory Limit: 65536KTotal Submissions: 5941Accepted: 3839DescriptionA boolean matrix has the parity property when each row and原创 2015-09-16 14:30:31 · 233 阅读 · 0 评论 -
Sum-1844
SumTime Limit: 1000MSMemory Limit: 30000KTotal Submissions: 10504Accepted: 6900DescriptionConsider the natural numbers from 1 to N. By associating to each numbe原创 2015-09-16 11:45:58 · 243 阅读 · 0 评论 -
To and Fro-2039
To and FroTime Limit: 1000MSMemory Limit: 30000KTotal Submissions: 8647Accepted: 5808DescriptionMo and Larry have devised a way of encrypting messages. They fir原创 2015-09-16 14:10:07 · 282 阅读 · 0 评论 -
IP Address-2015
IP AddressTime Limit: 1000MSMemory Limit: 30000KTotal Submissions: 19267Accepted: 11132DescriptionSuppose you are reading byte streams from any device, represen原创 2015-09-16 14:18:21 · 227 阅读 · 0 评论 -
Vertical Histogram-2136
Vertical HistogramTime Limit: 1000MSMemory Limit: 65536KTotal Submissions: 18342Accepted: 8849DescriptionWrite a program to read four lines of upper case (i.e.,原创 2015-09-16 14:20:40 · 311 阅读 · 0 评论 -
用递归实现字符串反转
字符串反转有很多种方法,下面我们用递归来实现对字符串的反转操作,代码如下:/*********************************************************************** Copyright (c) 2015,wangzp All rights no reserved. Name: >练习4-13原创 2015-09-16 15:14:20 · 1262 阅读 · 0 评论 -
递归实现快速排序
快排思想:把一个数的集合根据集合中的中间位置的数a的大小划分为两部分,比a小的数都移到它的左边,比a大的数都移到它的右边,然后再根据同样方法用递归对新划分的两个集合进行快速排序。实现代码如下:/*********************************************************************** Copyright (c) 2015,w原创 2015-09-16 15:09:10 · 346 阅读 · 0 评论 -
Orders - 1731
OrdersTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 9954Accepted: 6053DescriptionThe stores manager has sorted all kinds of goods in an alphabetical翻译 2015-10-12 16:45:23 · 324 阅读 · 0 评论