随笔分类 -  零零碎碎的简单知识

摘要:正整数A的“DA(为1位整数)部分”定义为由A中所有DA组成的新整数PA。例如:给定A = 3862767,DA= 6,则A的“6部分”PA是66,因为A中有2个6。现给定A、DA、B、DB,请编写程序计算PA+ PB。输入格式:输入在一行中依次给出A、DA、B、DB,中间以空格分隔,其中0 2 ... 阅读全文
posted @ 2015-02-22 11:19 Joilee 阅读(205) 评论(0) 推荐(0)
摘要:卡拉兹(Callatz)猜想:对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在1950年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生... 阅读全文
posted @ 2015-02-21 11:03 Joilee 阅读(193) 评论(0) 推荐(0)
摘要:输入一个字符串和一个非负整数N,要求将字符串循环左移N次。输入格式:输入在第1行中给出一个不超过100个字符长度的、以回车结束的非空字符串;第2行给出非负整数N。输出格式:在一行中输出循环左移N次后的字符串。输入样例:Hello World!2输出样例:llo World!He#include #i... 阅读全文
posted @ 2015-02-10 20:11 Joilee 阅读(213) 评论(0) 推荐(0)
摘要:水仙花数是指一个N位正整数(N>=3),它的每个位上的数字的N次幂之和等于它本身。例 如:153 = 13+ 53+ 33。 本题要求编写程序,计算所有N位水仙花数。输入格式:输入在一行中给出一个正整数N(3#include #include #includeint main(){ int n... 阅读全文
posted @ 2015-01-24 17:13 Joilee 阅读(273) 评论(0) 推荐(0)
摘要:求平均数 double=(数字的和)/4.0 除以浮点数IO-04. 混合类型数据格式化输入#include #include /* run this program using the console pauser or add your own getch, system("pause") or... 阅读全文
posted @ 2015-01-20 14:11 Joilee 阅读(709) 评论(0) 推荐(0)
摘要:用de67(192.168.2.67)做客户端, de68(192.168.2.68)做MDS和OSD端。MDS:/root/whj/mds_new配置文件在/root/whj/mds_new/config/mds_cluster_info.txt 确保IP地址是本机的IB网卡地址192.168.2... 阅读全文
posted @ 2014-03-25 10:15 Joilee 阅读(488) 评论(0) 推荐(0)
摘要:protected 用法和public一样,和private的区别在于用private修饰的方法只能在该类中使用,即使是和该类有关系的其他类也不能访问用protected修饰的方法 除了能在该类中访问外其他合该类有关系的类也可以访问。如果子类和父类不在同一个包中,那么,子类继承了父类的 protected,public 成员变量做为子类的成员变量,并且继承了父类的 protected,public 方法为子类的方法.如果子类和父类不在同一个包里,子类不能继承父类的友好变量和友好方法.1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用 2、pri 阅读全文
posted @ 2014-03-03 20:32 Joilee 阅读(660) 评论(0) 推荐(0)
摘要:https://cloud.genymotion.com/page/doc/This is the window where the virtual device is running and where you can interact with itGenymotion widget buttonsGenymotion widget Battery button (CTRL+1)Genymotion widget GPS button (CTRL+2)Control buttonsVirtual device rotation button (CTRL+F11)Volume up butt 阅读全文
posted @ 2013-09-28 01:08 Joilee 阅读(541) 评论(0) 推荐(0)
摘要:题目描述: 输入一个四行五列的矩阵,找出每列最大的两个数。输入: 输入第一行包括一个整数n(1#include #include int main(){ int n, i, row, column, max, sec, locmax, locsec; int matrix[4][5]; int number[2][5]; scanf("%d", &n); while(n) { //接收数组 for(row = 0; row = matrix[1][... 阅读全文
posted @ 2013-09-18 21:21 Joilee 阅读(286) 评论(0) 推荐(0)
摘要:题目描述:对给定的一个字符串,找出有重复的字符,并给出其位置,如:abcaaAB12ab12输出:a,1;a,4;a,5;a,10,b,2;b,11,1,8;1,12, 2,9;2,13。输入:输入包括一个由字母和数字组成的字符串,其长度不超过100。输出:可能有多组测试数据,对于每组数据,按照样例输出的格式将字符出现的位置标出。样例输入:abcaaAB12ab12样例输出:a:0,a:3,a:4,a:9b:1,b:101:7,1:112:8,2:12提示:1、下标从0开始。2、相同的字母在一行表示出其出现过的位置。于是对于这样一个字符串要先读取一个字符串如果是之前读过的,就放弃,没读过,就开 阅读全文
posted @ 2013-09-18 10:50 Joilee 阅读(278) 评论(0) 推荐(0)
摘要:题目描述: 输入一个ip地址串,判断是否合法。输入: 输入的第一行包括一个整数n(1<=n<=500),代表下面会出现的IP地址的个数。 接下来的n行每行有一个IP地址,IP地址的形式为a.b.c.d,其中a、b、c、d都是整数。输出: 可能有多组测试数据,对于每组数据,如果IP地址合法则输出"Yes!”,否则输出"No!”。样例输入:2255.255.255.255512.12.2.3样例输出:Yes!No!提示:合法的IP地址为:a、b、c、d都是0-255的整数。 1 #include "stdio.h" 2 #include &quo 阅读全文
posted @ 2013-09-17 10:46 Joilee 阅读(359) 评论(0) 推荐(0)
摘要:题目描述:N阶楼梯上楼问题:一次可以走两阶或一阶,问有多少种上楼方式。(要求采用非递归)输入:输入包括一个整数N,(1#include long long int num=0;void search(int N){ int temp=N; if(N-1>=0) { N--; if(N==0) {num++;return;} search(N); } N++; if(N-2>=0) { N=N-2; if(N==0) {num++;return;} search(N); return; } e... 阅读全文
posted @ 2013-08-26 20:05 Joilee 阅读(468) 评论(0) 推荐(0)
摘要:题目描述: 输入多行字符串,请按照原文本中的顺序输出其中最短和最长的字符串,如果最短和最长的字符串不止一个,请全部输出。输入:输入包括多行字符串,字符串的长度len,(1 2 #include 3 #include 4 5 typedef struct string 6 { 7 char s[1001]; 8 int len; 9 };10 11 int main()12 {13 string *a;14 int i=0,j;15 a=(string *)malloc(1000*sizeof(string));... 阅读全文
posted @ 2013-08-19 18:02 Joilee 阅读(251) 评论(0) 推荐(0)
摘要:de68 osdgd04 clientgd07 mds到/home/lg最首先启动的是mds gd07记住要rm /CAP_MDS/ -rf第二部直接启动osd./osdsh osd_start.sh最后就是1.编辑客户端Kbuild文件,确保TOPDIR指示的绝对路径是正确的2.make clean3.make4.开启mds端和osd端(参考mds和osd端的说明文档)5.编辑客户端mount.sh文件,确保ip段写的是mds的IP6.insmod capfs.ko7.sh mount.sh8.至此,capfs已被mount到本地,可以用df命令查看是否正确。如:[root@localhos 阅读全文
posted @ 2013-08-19 09:24 Joilee 阅读(565) 评论(0) 推荐(0)
摘要:题目描述:输入一个整数,将其转换成八进制数输出。输入:输入包括一个整数N(0 2 #include "StdAfx.h" 3 #include 4 5 6 int main() 7 { 8 int num; 9 while(scanf("%d",&num)!=EOF&&num>=0&&num=7)15 {16 eight[i]=(num%(temp*8))/temp;17 num=num-eight[i]*temp; 18 temp*=8;19 i++;20 }21 if(i>0)22 ... 阅读全文
posted @ 2013-08-18 21:55 Joilee 阅读(239) 评论(0) 推荐(0)
摘要:题目描述:用一维数组存储学号和成绩,然后,按成绩排序输出。输入:输入第一行包括一个整数N(1 2 #include "StdAfx.h" 3 #include 4 5 //快速排序 6 void quick_sort(int s[], int l, int r,int stu[]) 7 { 8 if (l = x) // 从右向左找第一个小于x的数15 j--; 16 if(i y)27 {28 s[j--]... 阅读全文
posted @ 2013-08-18 16:01 Joilee 阅读(294) 评论(0) 推荐(0)
摘要:题目描述: 对输入的n个数进行排序并输出。输入: 输入的第一行包括一个整数n(1 2 #include "StdAfx.h" 3 #include 4 5 //快速排序 6 void quick_sort(int s[], int l, int r) 7 { 8 if (l = x) // 从右向左找第一个小于x的数15 j--; 16 if(i < j)17 s[i++] = s[j];18 19 ... 阅读全文
posted @ 2013-08-07 00:36 Joilee 阅读(371) 评论(0) 推荐(0)
摘要:题目描述:实现一个加法器,使其能够输出a+b的值。输入:输入包括两个数a和b,其中a和b的位数不超过1000位。输出:可能有多组测试数据,对于每组数据,输出a+b的值。样例输入:2 610000000000000000000 10000000000000000000000000000000样例输出:810000000000010000000000000000000这是我的代码// OJ.cpp : 定义控制台应用程序的入口点。//#include "stdio.h"#include "StdAfx.h"#include int main(){ char 阅读全文
posted @ 2013-07-20 16:05 Joilee 阅读(317) 评论(0) 推荐(0)
摘要:题目描述:输入一个字符串,然后对每个字符进行奇校验,最后输出校验后的二进制数(如'3’,输出:10110011)。输入:输入包括一个字符串,字符串长度不超过100。输出:可能有多组测试数据,对于每组数据,对于字符串中的每一个字符,输出按题目进行奇偶校验后的数,每个字符校验的结果占一行。样例输入:33a样例输出:101100111011001101100001// OJ.cpp : 定义控制台应用程序的入口点。//#include "stdio.h"int count=0;int deep=0;void convert(int num ,int mode){ if(n 阅读全文
posted @ 2013-07-17 11:16 Joilee 阅读(333) 评论(0) 推荐(0)
摘要:题目描述:不借用任何字符串库函数实现无冗余地接受两个字符串,然后把它们无冗余的连接起来。输入:每一行包括两个字符串,长度不超过100。输出:可能有多组测试数据,对于每组数据,不借用任何字符串库函数实现无冗余地接受两个字符串,然后把它们无冗余的连接起来。输出连接后的字符串。样例输入:abc def样例输出:abcdef#include #include int main(){ int n1,n2,i; char a[101],b[101],c[210]; while(scanf("%s%s",a,b)!=EOF) { n1=strlen(a); n2=strl... 阅读全文
posted @ 2013-07-16 21:13 Joilee 阅读(204) 评论(0) 推荐(0)