自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 如何获取mysql密码(5.x版本)

0. 场景:有时候mysql密码忘记了,需要重置。1. 查看用户名和哈希过的密码。select host, user, password from mysql.user;笔者在本地得到如下数据:localhost root *F47C37383A5329418143B1B4DE811A97D7D0EF1B*为标识作用,具体是要处理后边的F47C37383A5329418143B1B4...

2019-05-04 11:54:00 1280

原创 go walk使用记录(一)

go walk库可以做什么- 为什么用go walk:想开发一些图形化工具,工作当中很多时候还是有小工具需求的。前置注意点- 官网https://github.com/lxn/walk: "Go 1.7.x doesn't work with walk anymore, Make sure you use Go 1.8.x or later."- 准备工作安装walk库 go ...

2019-04-29 13:36:50 16509 5

原创 蛇形填数

#include /*描述在n*n方陈里填入1,2,...,n*n,要求填成蛇形。例如n=4时方陈为:10 11 12 19 16 13 28 15 14 37 6 5 4输入直接输入方陈的维数,即n的值。输出输出结果是蛇形方陈。样例输入3样例输出7 8 16 9 25 4 3*/int main(){ int n; while(~scanf(

2014-12-20 15:39:13 523

原创 大数加法

好久没写C程序:http://www.smartoj.com/p/1001注意0000016+0000000000000003=19;  0+0=0;就是说忽略前导0的时候得考虑两个数都是0的情况。 import java.math.BigInteger;import java.util.Scanner;public class Main { public static vo...

2014-12-03 19:42:12 643

原创 快速计算(a^b)%C

#include#define C 10// a^b%10int main(){ int a, n; int res, tool;//工具变量 while(~scanf("%d", &n)){ while(n--){ scanf("%d", &a);//计算a^a,这里 a<=int_max res=1; tool = a%C; while(a){

2014-10-09 21:34:56 596

原创 hdu_moving tables 区间重叠

#includeint space[200];int main(){ int a, b, i; int from, to; while(~scanf("%d", &a)){ while(a--){ memset(space, 0, sizeof(space)); scanf("%d", &b); while(b--){ scanf("%d%d", &from, &to); if(from > to

2014-10-08 21:42:53 423

原创 大数乘法C实现

#include#include#includeconst int maxNumber=1004;//实现2个大数相乘//by WeiBiao 2014/9/27 12::40void mul(char* s1, char* s2);void subMul(int posVal, int index1, char* s1, int* temp);void updateS1(int

2014-09-27 19:15:14 595

原创 九度1005Graduate Admission

题目1005:Graduate Admission时间限制:1 秒内存限制:32 兆特殊判题:否提交:4145解决:1153题目描述:    It is said that in 2011, there are about 100 graduate schools ready to proceed over 40,000 ap

2014-03-17 16:32:53 521

原创 HDOJ1002大数相加

#include#includeint main(void){ int cass; int cc = 0; char a[1005], b[1005]; while(~scanf("%d", &cass)){ int count = 1; while(cc++ < cass){ scanf("%s%s",

2014-01-12 12:41:43 658

原创 HDOJ1104Let the Balloon Rise

Let the Balloon RiseTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 63467    Accepted Submission(s): 23440Problem DescriptionContest

2014-01-12 12:40:02 524

原创 九度oj1167数组排序

题目1167:数组排序时间限制:1 秒内存限制:32 兆特殊判题:否提交:3357解决:1068题目描述:输入一个数组的值,求出各个值从小到大排序后的次序。输入:输入有多组数据。每组输入的第一个数为数组的长度n(1输出:各输入的值按从小到大排列的次序(最后一个数字后面没有空格)。

2014-01-09 21:44:24 584

原创 顺序栈实现plus九度oj1101实践

题目1101:计算表达式时间限制:1 秒内存限制:32 兆特殊判题:否提交:1618解决:433题目描述:对于一个不存在括号的表达式进行计算输入:存在多种数据,每组数据一行,表达式不存在空格输出:输出结果样例输入:6/2+3+3*4样例输出:18

2013-11-24 19:16:59 827

原创 九度oj1188

题目1188:约瑟夫环时间限制:1 秒内存限制:32 兆特殊判题:否提交:1198解决:532题目描述:    N个人围成一圈顺序编号,从1号开始按1、2、3......顺序报数,报p者退出圈外,其余的人再从1、2、3开始报数,报p的人再退出圈外,以此类推。    请按退出顺序输出每个退出人的原序号。输入:包括一个整数N(1输出:测试数据可能有多组,对于每一组数据,

2013-11-24 19:12:29 618

原创 九度oj1508atoi

时间限制:1 秒内存限制:128 兆 特殊判题:否 提交:104 解决:30题目描述:                        将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。输入: 输入可能包含多个测试样例。对于每个测试案例,输入为一个合法或者非法的字符串,代表一个整数n(1输出:           

2013-07-10 20:59:49 930 2

原创 九度oj1439n个数最大公倍数

题目1439:Least Common Multiple 时间限制:1 秒内存限制:128 兆特殊判题:否提交:406解决:135题目描述: The least common multiple (LCM) of a set of positive integers is the smallest positive integer which is div

2013-07-02 20:06:17 910

原创 九度oj1013

这题充分体现了string的方便#includeusing namespace std;#includeint main(){    int n, m;    string t1, t2, t3, t4;    string ptr1, ptr2, ptr3;    while(cin >> n)    {        for(int i = 1; i <= n; i++

2013-06-21 14:41:38 611

原创 九度oj1065输出梯形

题目1065:输出梯形时间限制:1 秒内存限制:32 兆特殊判题:否提交:1446解决:784题目描述:输入一个高度h,输出一个高为h,上底边为h的梯形。输入:一个整数h(1输出:h所对应的梯形。样例输入:4样例输出: **** ****

2013-06-21 03:08:49 681

原创 九度oj1026

 题目1026:又一版 A+B时间限制:1 秒内存限制:32 兆特殊判题:否提交:3941解决:1029题目描述:输入两个不超过整型定义的非负10进制整数A和B(&lt;=231-1),输出A+B的m (1 &lt; m &lt;10)进制数。输入:输入格式:测试输入包含若干测试用例。每个测试用例占一行,给出m和A,B的值。当m为0时输入结束。输出:...

2013-06-21 01:39:39 797

原创 九度oj1053

//交换数组中最大和最小元素之后 重新输出数组 数组长度[1,20]。#includeusing std::cin;using std::cout;using std::endl; int main(){    int min, max, n, fmin, fmax;    int aa[20];    while(cin >> n)    {               c

2013-06-21 01:33:26 633

原创 九度oj1010

题目1010:A + B时间限制:1 秒内存限制:32 兆特殊判题:否提交:3542解决:1861题目描述:读入两个小于100的正整数A和B,计算A+B.需要注意的是:A和B的每一位数字由对应的英文单词给出.输入:测试输入包含若干测试用例,每个测试用例占一行,格式为"A + B =",相邻两字符串有一个空格间隔

2013-06-20 20:59:13 536

原创 九度oj1075

题目1075:斐波那契数列 时间限制:5 秒内存限制:32 兆特殊判题:否提交:1942解决:1094题目描述: 编写一个求斐波那契数列的递归函数,输入n值,使用该递归函数,输出如样例输出的斐波那契数列。输入: 一个整型数n输出: 题目可能有多组不同的测试数据,对于每组输入数据, 按题目的要求输出相应的斐波那契图形。样例输入:

2013-06-17 00:10:53 598

原创 九度oj1041

题目1041:Simple Sorting 时间限制:1 秒内存限制:32 兆特殊判题:否提交:2365解决:923题目描述: You are given an unsorted array of integer numbers. Your task is to sort this array and kill possible duplicated

2013-06-16 23:39:53 572

原创 九度oj1051数字阶梯求和

题目1051:数字阶梯求和 时间限制:1 秒内存限制:32 兆特殊判题:否提交:4111解决:1350题目描述: 给定a和n,计算a+aa+aaa+a...a(n个a)的和。输入: 测试数据有多组,输入a,n(1输出: 对于每组输入,请输出结果。样例输入: 1 10样例输出: 1234567900来源: 201

2013-06-16 23:36:59 717

原创 九度oj1038

题目1038:Sum of Factorials 时间限制:1 秒内存限制:32 兆特殊判题:否提交:966解决:372题目描述:     John von Neumann, b. Dec. 28, 1903, d. Feb. 8, 1957, was a Hungarian-American mathematician who made importa

2013-06-16 14:48:39 517

原创 九度oj1431

题目1431:Sort 时间限制:1 秒内存限制:128 兆特殊判题:否提交:589解决:233题目描述: 给你n个整数,请按从大到小的顺序输出其中前m大的数。输入: 每组测试数据有两行,第一行有两个数n,m(0输出: 对每组测试数据按从大到小的顺序输出前m大的数。样例输入: 5 33 -35 92 213 -64

2013-06-16 14:02:07 731

原创 九度oj1015

题目1015:还是A+B 时间限制:1 秒内存限制:32 兆特殊判题:否提交:1987解决:1291题目描述: 读入两个小于10000的正整数A和B,计算A+B。需要注意的是:如果A和B的末尾K(不超过8)位数字相同,请直接输出-1。输入: 测试输入包含若干测试用例,每个测试用例占一行,格式为"A B K",相邻两数字有一个空格间隔。当A和B

2013-06-14 12:33:37 506

原创 九度oj1387求Fibonacci数列第n项

题目1387:斐波那契数列 时间限制:1 秒内存限制:32 兆特殊判题:否提交:1656解决:467题目描述: 大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。斐波那契数列的定义如下:输入: 输入可能包含多个测试样例,对于每个测试案例,输入包括一个整数n(1输出: 对应每个测试案例,输出第

2013-06-14 12:29:04 729

原创 九度oj1081递推数列的算法

这个题用到了矩阵二分乘法,之前没接触过这个东西,这个矩阵二分乘法确实不错,从网上学了一篇文章,进入百度搜九度1081就能搜索到的那边文章,从那里,我学到了矩阵二分乘法和递归算法。可以将原本o(n)的复杂度弄成o(logn),对于这个题!别小看这个n和logn,比如n为1024,logn居然只有10,差太远了,天壤之别,你logn只要算10次,人家要1024次。关于递归方法和非递归方法,非递

2013-06-09 23:33:52 733

原创 九度oj1076N的阶乘

关于这个题:LRJ的书上有一种解法,于是我就原封不动的把那代码搬上去了,试试能不能AC,果然,超时了。只好想改进的方法,我的方法大概是这样的:LRJ那段代码当中的核心主要是1.那2个for loop模拟N! 2.从数组最后一个元素查到第一个不为0的元素就break;在1里面,不管是2!还是900!里边的for统统都要从0更新到maxn-1,这样明显是低效率的。用一个数flag控

2013-06-06 19:12:31 747

原创 九度oj1004Median

#includeusing namespace std;#include#define maxn 2000010int a[maxn]; int main(){ long int N1,N2; while(cin >> N1) { for(int i = 0; i < N1; i++) cin >> a[i];

2013-06-06 12:30:53 524

原创 九度oj1006zoj问题

#include using namespace std; #include int is_actype(const char *s) { int n=strlen(s); int x,y; int a,b,c; int counterz=0,counterj=0; //找z,j位置 for(i

2013-06-04 19:11:50 446

原创 九度oj1021

#include #include using std::cout; using std::endl; #include int main() { char a[6]; char b[81]; int na,nb,x; int count; fgets(a,sizeof(a),stdin); w

2013-06-03 01:25:23 461

原创 九度oj1003

#include #include int main() { char s1[20],s2[20]; char temp[20]; int a,b; int n1,n2; while(scanf("%s%s",s1,s2)!=EOF) //CTRL+C结束输入 { n1=strlen

2013-06-02 12:23:03 639

原创 九度oj1202

#include using namespace std ; int a[105]; void sort(int xx[],int low,int high); int main() { int i,n; while(cin >> n) { for(i = 0; i <= n-1; i++) c

2013-05-28 21:12:02 478

原创 九度oj1001

//PS:用单2*M x N 矩阵输入的话得到了runtime error,而采用2个MxN矩阵就AC了,看来CIN的时候要尽量避免时间复杂度的n过大,能把n切断一段一段cin的话会好一点//#include#includeusing std::cin;using std::cout;using std::endl;int a[15][15],b[15][15],c[15][15];

2013-05-28 01:21:14 657

原创 九度oj1014

//jobdu 1014 // #include #include using std::cin; using std::cout; using std::string; using std::sort; struct stu{ string st; int sum; }; bool cmp(stu a,stu b) {

2013-05-27 17:06:24 432

原创 再探uvaoj10474

这回我用快排先把输入的N个数字先排序,然后用折半查找去找Q个数字 在 N个排序完的数中的位置不料,WA了,为什么呢。想了想,原来这题不能用折半,差点被这题意蒙了,直接教条般的搬折半直接WA无悬念附上折半的代码如下:(折半之后能通过题目给的2个测试案例,但是换一些就不行了)最后是用了快排之后不用折半的AC解法,奇怪的是我用快排为什么省的时间还不如不用呢,我的代码到底哪些地方花费太多时

2013-05-24 04:06:04 521

原创 uvaoj10474

这题我第一次sub的时候用冒泡排序+顺序查找 结果给出来的结果  Problem  VerdictLangTimeBestRankSubmit Timediscuss10474 -Where is the Marble? AcceptedC++1.8990.02428174 mins a

2013-05-24 01:48:34 551

原创 uvaoj10014

推导出公式:a1=(a(n+1)+n*a0-2[[ci) #includeint main(){ double anp1, an0,cc,c; int testCase,n,i,j; scanf("%d",&testCase); while(testCase--) { c=0.0; scanf("%d",&n); scanf("%lf%

2013-05-23 01:23:30 535

原创 uvaoj401.2

第二种方法,AC,时间勉强过得去 runtime 16ms 有交流的同仁请留言!#include#includechar a[25]; char b[100];char characterArr[40]="ABCDEFGHIJKLMNOPQRSTUVWXYZ123456789";char reverseArr[40]="A 3 HIL JM O 2TUVWXY

2013-05-22 22:48:05 505

eclipse-jee-juno-SR1-win32种子

eclipse-jee-juno-SR1-win32.zip.torrent. 作者下午刚试,没问题。

2014-09-20

WIN3264wifi

win32,64位 无线共享工具,缺点就是 界面都是英文

2013-10-03

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

TA关注的人

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