上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 57 下一页

2016年7月30日

UVA1583 UVALive3355 Digit Generator

摘要: Regionals 2005 >> Asia - Seoul问题链接:UVA1583 UVALive3355 Digit Generator。基础训练级的题,用C语言编写。看题意,请点击上述链接。查表法最为合理,即使试探法可能性太多,而且求最小的生成元比较困难。不打表... 阅读全文

posted @ 2016-07-30 14:54 海岛Blog 阅读(75) 评论(0) 推荐(0) 编辑

UVA1583 UVALive3355 Digit Generator

摘要: Regionals 2005 >> Asia - Seoul问题链接:UVA1583 UVALive3355 Digit Generator。基础训练级的题,用C语言编写。看题意,请点击上述链接。查表法最为合理,即使试探法可能性太多,而且求最小的生成元比较困难。不打表... 阅读全文

posted @ 2016-07-30 14:54 海岛Blog 阅读(77) 评论(0) 推荐(0) 编辑

UVA340 UVALive5448 Master-Mind Hints

摘要: Regionals 1995 >> North America - North Central NA问题链接:UVA340 UVALive5448 Master-Mind Hints。基础训练题,用C语言编写程序。题意:输入多组测试用例,每个用例第1个数为n,n=0时... 阅读全文

posted @ 2016-07-30 10:59 海岛Blog 阅读(85) 评论(0) 推荐(0) 编辑

UVA340 UVALive5448 Master-Mind Hints

摘要: Regionals 1995 >> North America - North Central NA问题链接:UVA340 UVALive5448 Master-Mind Hints。基础训练题,用C语言编写程序。题意:输入多组测试用例,每个用例第1个数为n,n=0时... 阅读全文

posted @ 2016-07-30 10:59 海岛Blog 阅读(69) 评论(0) 推荐(0) 编辑

2016年7月29日

UVA10018 Reverse and Add

摘要: 问题链接:UVA10018 Reverse and Add。基础训练题,用C语言编写程序。题意:输入测试用例数n,然后输入n个正整数,加上其逆序的整数,如果和不是回文数则对和求逆序整数与和相加,直到变为回文整数为止,最少做一次加法,最后输出加法次数和回文数。程序中,计... 阅读全文

posted @ 2016-07-29 21:46 海岛Blog 阅读(108) 评论(0) 推荐(0) 编辑

UVA10018 Reverse and Add

摘要: 问题链接:UVA10018 Reverse and Add。基础训练题,用C语言编写程序。题意:输入测试用例数n,然后输入n个正整数,加上其逆序的整数,如果和不是回文数则对和求逆序整数与和相加,直到变为回文整数为止,最少做一次加法,最后输出加法次数和回文数。程序中,计... 阅读全文

posted @ 2016-07-29 21:46 海岛Blog 阅读(89) 评论(0) 推荐(0) 编辑

HDU1318 POJ1590 UVA401 ZOJ1325 Palindromes【回文+入门练习】

摘要: 问题链接:HDU1318 POJ1590 UVA401 ZOJ1325 Palindromes。基础练习题,用C语言编写程序。问题简述:参见上述链接。问题分析:(略)程序说明:程序中,使用两个函数封装功能,使得程序更加简洁易懂。判定回文时,使用两个数组下标相向移动,是... 阅读全文

posted @ 2016-07-29 17:52 海岛Blog 阅读(68) 评论(0) 推荐(0) 编辑

HDU1318 POJ1590 UVA401 ZOJ1325 Palindromes【回文+入门练习】

摘要: 问题链接:HDU1318 POJ1590 UVA401 ZOJ1325 Palindromes。基础练习题,用C语言编写程序。问题简述:参见上述链接。问题分析:(略)程序说明:程序中,使用两个函数封装功能,使得程序更加简洁易懂。判定回文时,使用两个数组下标相向移动,是... 阅读全文

posted @ 2016-07-29 17:52 海岛Blog 阅读(95) 评论(0) 推荐(0) 编辑

HDU1163 Eddy's digital Roots

摘要: 问题链接:HDU1013 Digital Roots。入门练习题,用C语言编写程序。这个问题是对于输入的n,计算n^n的数根。先看一下以下式子:因为:(10*a+b)*(10*a+b)=100*a*a+10*2*a*b+b*b 所以右边式子的数根(中间结果,也是左边式... 阅读全文

posted @ 2016-07-29 13:14 海岛Blog 阅读(67) 评论(0) 推荐(0) 编辑

HDU1163 Eddy's digital Roots

摘要: 问题链接:HDU1013 Digital Roots。入门练习题,用C语言编写程序。这个问题是对于输入的n,计算n^n的数根。先看一下以下式子:因为:(10*a+b)*(10*a+b)=100*a*a+10*2*a*b+b*b 所以右边式子的数根(中间结果,也是左边式... 阅读全文

posted @ 2016-07-29 13:14 海岛Blog 阅读(93) 评论(0) 推荐(0) 编辑

POJ2538 ZOJ1884 UVA10082 WERTYU【输入输出】

摘要: 问题链接:POJ2538 ZOJ1884 UVA10082 WERTYU。入门练习级题,用C语言编写程序。问题简述:参见上述链接。问题分析:这个问题是有关输入输出流处理和字符转换问题。将键盘上的字符放在数组中备查可以省去许多程序逻辑。程序说明:函数convert()封... 阅读全文

posted @ 2016-07-29 08:42 海岛Blog 阅读(108) 评论(0) 推荐(0) 编辑

POJ2538 ZOJ1884 UVA10082 WERTYU【输入输出】

摘要: 问题链接:POJ2538 ZOJ1884 UVA10082 WERTYU。入门练习级题,用C语言编写程序。问题简述:参见上述链接。问题分析:这个问题是有关输入输出流处理和字符转换问题。将键盘上的字符放在数组中备查可以省去许多程序逻辑。程序说明:函数convert()封... 阅读全文

posted @ 2016-07-29 08:42 海岛Blog 阅读(104) 评论(0) 推荐(0) 编辑

2016年7月28日

UVA1586 UVALive3900 Molar mass

摘要: Regionals 2007 >> Asia - Seoul问题链接:UVA1586 UVALive3900 Molar mass。基础练习题,用C++语言编写程序。这个问题是根据分子式,求分子量。原子量使用map表来存储,所以用C++来编程。程序中,使用函数getc... 阅读全文

posted @ 2016-07-28 21:52 海岛Blog 阅读(119) 评论(0) 推荐(0) 编辑

UVA1586 UVALive3900 Molar mass

摘要: Regionals 2007 >> Asia - Seoul问题链接:UVA1586 UVALive3900 Molar mass。基础练习题,用C++语言编写程序。这个问题是根据分子式,求分子量。原子量使用map表来存储,所以用C++来编程。程序中,使用函数getc... 阅读全文

posted @ 2016-07-28 21:52 海岛Blog 阅读(120) 评论(0) 推荐(0) 编辑

HDU1321 ZOJ1295 Reverse Text

摘要: 问题链接:HDU1321 ZOJ1295 Reverse Text。基础训练级的题,用C语言编写。问题简述:输入测试例子数量t,然后输入t行字符串,将每一行逆序输出。问题分析:利用堆栈后进先出的原理,逆序处理可以使用堆栈来实现。程序说明:使用了一个自行实现的堆栈,简单... 阅读全文

posted @ 2016-07-28 19:15 海岛Blog 阅读(90) 评论(0) 推荐(0) 编辑

HDU1321 ZOJ1295 Reverse Text

摘要: 问题链接:HDU1321 ZOJ1295 Reverse Text。基础训练级的题,用C语言编写。问题简述:输入测试例子数量t,然后输入t行字符串,将每一行逆序输出。问题分析:利用堆栈后进先出的原理,逆序处理可以使用堆栈来实现。程序说明:使用了一个自行实现的堆栈,简单... 阅读全文

posted @ 2016-07-28 19:15 海岛Blog 阅读(76) 评论(0) 推荐(0) 编辑

POJ1488 UVA272 UVALive5381 TEX Quotes【输入输出】

摘要: Regionals 1994 >> North America - East Central NA问题链接:POJ1488 UVA272 UVALive5381 TEX Quotes。入门练习题,用C语言编写程序。问题简述:参见上述链接。问题分析:这是一个有关字符流处... 阅读全文

posted @ 2016-07-28 10:17 海岛Blog 阅读(85) 评论(0) 推荐(0) 编辑

POJ1488 UVA272 UVALive5381 TEX Quotes【输入输出】

摘要: Regionals 1994 >> North America - East Central NA问题链接:POJ1488 UVA272 UVALive5381 TEX Quotes。入门练习题,用C语言编写程序。问题简述:参见上述链接。问题分析:这是一个有关字符流处... 阅读全文

posted @ 2016-07-28 10:17 海岛Blog 阅读(118) 评论(0) 推荐(0) 编辑

UVA11466 Largest Prime Divisor

摘要: 问题链接:UVA11466 Largest Prime Divisor。这个问题由于输入的n比较大,最大达到10^15,所以处理起来有些繁琐。由于sqrt(10^15)=31622776,所以首先求出小于31622776的素数备用。这个范围的素数有1951957个。这... 阅读全文

posted @ 2016-07-28 08:38 海岛Blog 阅读(122) 评论(0) 推荐(0) 编辑

UVA11466 Largest Prime Divisor

摘要: 问题链接:UVA11466 Largest Prime Divisor。这个问题由于输入的n比较大,最大达到10^15,所以处理起来有些繁琐。由于sqrt(10^15)=31622776,所以首先求出小于31622776的素数备用。这个范围的素数有1951957个。这... 阅读全文

posted @ 2016-07-28 08:38 海岛Blog 阅读(133) 评论(0) 推荐(0) 编辑

2016年7月27日

HDU2136 Largest prime factor

摘要: 筛选法不仅能够用来计算最小的若干素数,也可以用来求整数的最大公因子。问题链接:HDU2136 Largest prime factor。基础训练级的题,用C语言编写。这个问题,对于输入的n,并不是要求输出n的最大公因子的值,而是输出n的最大公因子的素数序号,即LPF(... 阅读全文

posted @ 2016-07-27 22:19 海岛Blog 阅读(109) 评论(0) 推荐(0) 编辑

HDU2136 Largest prime factor

摘要: 筛选法不仅能够用来计算最小的若干素数,也可以用来求整数的最大公因子。问题链接:HDU2136 Largest prime factor。基础训练级的题,用C语言编写。这个问题,对于输入的n,并不是要求输出n的最大公因子的值,而是输出n的最大公因子的素数序号,即LPF(... 阅读全文

posted @ 2016-07-27 22:19 海岛Blog 阅读(125) 评论(0) 推荐(0) 编辑

数据结构之线段树

摘要: 原文链接: 数据结构之线段树。1、概述线段树,也叫区间树,是一个完全二叉树,它在各个节点保存一条线段(即“子数组”),因而常用于解决数列维护问题,它基本能保证每个操作的复杂度为O(lgN)。2、线段树基本操作线段树的基本操作主要包括构造线段树,区间查询和区间修改。(1... 阅读全文

posted @ 2016-07-27 22:15 海岛Blog 阅读(106) 评论(0) 推荐(0) 编辑

数据结构之线段树

摘要: 原文链接: 数据结构之线段树。1、概述线段树,也叫区间树,是一个完全二叉树,它在各个节点保存一条线段(即“子数组”),因而常用于解决数列维护问题,它基本能保证每个操作的复杂度为O(lgN)。2、线段树基本操作线段树的基本操作主要包括构造线段树,区间查询和区间修改。(1... 阅读全文

posted @ 2016-07-27 22:15 海岛Blog 阅读(141) 评论(0) 推荐(0) 编辑

数据结构之树状数组

摘要: 原文链接:数据结构之树状数组。1、概述树状数组(binary indexed tree),是一种设计新颖的数组结构,它能够高效地获取数组中连续n个数的和。概括地说,树状数组通常用于解决以下问题:数组{a}中的元素可能不断地被修改,怎样才能快速地获取连续几个数的和?2、... 阅读全文

posted @ 2016-07-27 21:39 海岛Blog 阅读(125) 评论(0) 推荐(0) 编辑

上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 57 下一页

导航