- 博客(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
1348
原创 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
17385
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
567
原创 大数加法
好久没写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
682
原创 快速计算(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
661
原创 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
454
原创 大数乘法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
639
原创 九度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
558
原创 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
689
原创 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
573
原创 九度oj1167数组排序
题目1167:数组排序时间限制:1 秒内存限制:32 兆特殊判题:否提交:3357解决:1068题目描述:输入一个数组的值,求出各个值从小到大排序后的次序。输入:输入有多组数据。每组输入的第一个数为数组的长度n(1输出:各输入的值按从小到大排列的次序(最后一个数字后面没有空格)。
2014-01-09 21:44:24
622
原创 顺序栈实现plus九度oj1101实践
题目1101:计算表达式时间限制:1 秒内存限制:32 兆特殊判题:否提交:1618解决:433题目描述:对于一个不存在括号的表达式进行计算输入:存在多种数据,每组数据一行,表达式不存在空格输出:输出结果样例输入:6/2+3+3*4样例输出:18
2013-11-24 19:16:59
871
原创 九度oj1188
题目1188:约瑟夫环时间限制:1 秒内存限制:32 兆特殊判题:否提交:1198解决:532题目描述: N个人围成一圈顺序编号,从1号开始按1、2、3......顺序报数,报p者退出圈外,其余的人再从1、2、3开始报数,报p的人再退出圈外,以此类推。 请按退出顺序输出每个退出人的原序号。输入:包括一个整数N(1输出:测试数据可能有多组,对于每一组数据,
2013-11-24 19:12:29
673
原创 九度oj1508atoi
时间限制:1 秒内存限制:128 兆 特殊判题:否 提交:104 解决:30题目描述: 将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。输入: 输入可能包含多个测试样例。对于每个测试案例,输入为一个合法或者非法的字符串,代表一个整数n(1输出:
2013-07-10 20:59:49
986
原创 九度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
960
原创 九度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
642
原创 九度oj1065输出梯形
题目1065:输出梯形时间限制:1 秒内存限制:32 兆特殊判题:否提交:1446解决:784题目描述:输入一个高度h,输出一个高为h,上底边为h的梯形。输入:一个整数h(1输出:h所对应的梯形。样例输入:4样例输出: **** ****
2013-06-21 03:08:49
718
原创 九度oj1026
题目1026:又一版 A+B时间限制:1 秒内存限制:32 兆特殊判题:否提交:3941解决:1029题目描述:输入两个不超过整型定义的非负10进制整数A和B(<=231-1),输出A+B的m (1 < m <10)进制数。输入:输入格式:测试输入包含若干测试用例。每个测试用例占一行,给出m和A,B的值。当m为0时输入结束。输出:...
2013-06-21 01:39:39
845
原创 九度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
653
原创 九度oj1010
题目1010:A + B时间限制:1 秒内存限制:32 兆特殊判题:否提交:3542解决:1861题目描述:读入两个小于100的正整数A和B,计算A+B.需要注意的是:A和B的每一位数字由对应的英文单词给出.输入:测试输入包含若干测试用例,每个测试用例占一行,格式为"A + B =",相邻两字符串有一个空格间隔
2013-06-20 20:59:13
577
原创 九度oj1075
题目1075:斐波那契数列 时间限制:5 秒内存限制:32 兆特殊判题:否提交:1942解决:1094题目描述: 编写一个求斐波那契数列的递归函数,输入n值,使用该递归函数,输出如样例输出的斐波那契数列。输入: 一个整型数n输出: 题目可能有多组不同的测试数据,对于每组输入数据, 按题目的要求输出相应的斐波那契图形。样例输入:
2013-06-17 00:10:53
651
原创 九度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
616
原创 九度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
755
原创 九度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
555
原创 九度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
778
原创 九度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
538
原创 九度oj1387求Fibonacci数列第n项
题目1387:斐波那契数列 时间限制:1 秒内存限制:32 兆特殊判题:否提交:1656解决:467题目描述: 大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。斐波那契数列的定义如下:输入: 输入可能包含多个测试样例,对于每个测试案例,输入包括一个整数n(1输出: 对应每个测试案例,输出第
2013-06-14 12:29:04
777
原创 九度oj1081递推数列的算法
这个题用到了矩阵二分乘法,之前没接触过这个东西,这个矩阵二分乘法确实不错,从网上学了一篇文章,进入百度搜九度1081就能搜索到的那边文章,从那里,我学到了矩阵二分乘法和递归算法。可以将原本o(n)的复杂度弄成o(logn),对于这个题!别小看这个n和logn,比如n为1024,logn居然只有10,差太远了,天壤之别,你logn只要算10次,人家要1024次。关于递归方法和非递归方法,非递
2013-06-09 23:33:52
776
原创 九度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
797
原创 九度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
562
原创 九度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
482
原创 九度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
494
原创 九度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
663
原创 九度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
511
原创 九度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
696
原创 九度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
456
原创 再探uvaoj10474
这回我用快排先把输入的N个数字先排序,然后用折半查找去找Q个数字 在 N个排序完的数中的位置不料,WA了,为什么呢。想了想,原来这题不能用折半,差点被这题意蒙了,直接教条般的搬折半直接WA无悬念附上折半的代码如下:(折半之后能通过题目给的2个测试案例,但是换一些就不行了)最后是用了快排之后不用折半的AC解法,奇怪的是我用快排为什么省的时间还不如不用呢,我的代码到底哪些地方花费太多时
2013-05-24 04:06:04
551
原创 uvaoj10474
这题我第一次sub的时候用冒泡排序+顺序查找 结果给出来的结果 Problem VerdictLangTimeBestRankSubmit Timediscuss10474 -Where is the Marble? AcceptedC++1.8990.02428174 mins a
2013-05-24 01:48:34
579
原创 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
583
原创 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
543
类似微信朋友圈的分页效果
2016-04-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人