- 博客(46)
- 资源 (76)
- 收藏
- 关注
原创 java经典算法_031计算字符串中子串出现的次数
package wzs.arithmetics;// 题目:计算字符串中子串出现的次数 public class Test_wzs31{ static int times = 0; // 出现次数 static int index = 0; // 索引位置 /** * 获得子字符串出现次数 * @param string1 第一个字符串
2012-11-28 21:29:55 2180
原创 java经典算法_030猴子分桃(递归求解)
package com.arithmetic;//题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,//拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,//第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子? // 分析:若求最少桃子,则第五个猴子至少拿走一个桃子
2012-11-27 23:06:50 3034 5
原创 java经典算法_029报到3的人退出圈子
package wzs.arithmetics;import java.util.Scanner;//题目:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。public class Test_wzs29{ public static void main(String[] args) {
2012-11-27 21:43:44 1641
原创 java经典算法_028打印出杨辉三角形
package wzs.arithmetics;//题目:打印出杨辉三角形(要求打印出10行如下图) //1 //1 1 //1 2 1 //1 3 3 1 //1 4 6 4 1 //1 5 10 10 5 1 public class Test_wzs28{ public stati
2012-11-27 21:10:27 2596
原创 java经典算法_027取一个整数a从右端开始的4~7位。
package wzs.arithmetics;import java.util.Scanner;// 题目:取一个整数a从右端开始的4~7位。public class Test_wzs27{ public static void main(String[] args) { Scanner input = new Scanner(System.in);
2012-11-27 20:52:30 3049
原创 java经典算法_026求一个3*3矩阵对角线元素之和
package wzs.arithmetics;// 题目:求一个3*3矩阵对角线元素之和public class Test_wzs26{ public static void main(String[] args) { int array[][] = { { 1
2012-11-27 20:31:13 2983
原创 java经典算法_025对随机生成的100以内的10个数进行排序
package wzs.arithmetics;import java.util.Arrays;import java.util.Random;// 题目:对随机生成的100以内的10个数进行排序 public class Test_wzs25{ public static void main(String[] args) { int[] intStr
2012-11-27 20:12:44 2373
原创 java经典算法_024一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。
package wzs.arithmetics;// 题目:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。public class Test_wzs24{ public static void main(String[] args) { for (int i = 10000; i < 99999; i++)
2012-11-27 19:49:33 2880
原创 java经典算法_023给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。
package wzs.arithmetics;import java.util.Scanner;//题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。public class Test_wzs023{ public static void main(String[] args) { Scanner input = new
2012-11-27 19:14:23 3081
原创 java经典算法_022你用递归算年龄
package wzs.arithmetics;//题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。//问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。//问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大? //程序分析:利用递归的方法,递归分为回推和递推两个阶段。// 要想知道第五个人岁数,需知道第四人的岁数,依
2012-11-27 18:58:23 2108
原创 java经典算法_021利用递归方法求5!
package wzs.arithmetics;import java.util.Scanner;// 题目:利用递归方法求5!。 public class Test_wzs21{ public static void main(String[] args) { Scanner input = new Scanner(System.in);
2012-11-27 18:48:21 2150
原创 java经典算法_020求1+2!+3!+...+20!的和
package wzs.arithmetics;//题目:求1+2!+3!+...+20!的和 public class Test_wzs20{ public static void main(String[] args) { long temp = 1; long sum = 0; for (int i = 1; i <=
2012-11-27 18:39:17 2973
原创 打印三角形(空心,实心)
package com.arithmetic;/** * 打印三角形(空心,实心) * * @author Administrator * */public class Test_wzs19 { public static void main(String[] args) { triangleSolid(7);// 打印实心三角形 triangleHollow(7);
2012-11-26 23:36:56 1416
原创 java经典算法_019打印三角形(空心,实心)
打印三角形(空心,实心)package com.arithmetic;/** * 打印三角形(空心,实心) * * @author Administrator * */public class Test_wzs19 { public static void main(String[] args) { triangleSolid(7);// 打印实心三角形 tr
2012-11-26 23:34:00 10028
原创 java经典算法_018有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。
package wzs.arithmetics;//题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。public class Test_wzs18{ public static void main(String[] args) { float fz = 1f;// 分子 float f
2012-11-26 21:44:47 4302
原创 球队对手排序问题(java面向对象代码解)
package wzs.arithmetics;import java.util.ArrayList;import java.util.List;//题目:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。//已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。 public class Test_
2012-11-26 21:33:30 1439 1
原创 java经典算法_017两个乒乓球队进行比赛,找出比赛对手名单。
package wzs.arithmetics;import java.util.ArrayList;import java.util.List;//题目:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。//已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。 public class Test_
2012-11-26 21:24:50 5877 1
原创 java经典算法_016猴子吃桃问题(递归)
//题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 //第二天早上又将剩下的桃子吃掉一半,又多吃了一个//以后每天早上都吃了前一天剩下 的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。//求第一天共摘了多少。package wzs.arithmetics;//题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾
2012-11-26 20:00:57 10847
原创 java经典算法_015输出9*9口诀表
输出9*9口诀package wzs.arithmetics;/** * 输出9*9口诀 * @author wWX154783 * */public class Test_wzs15{ public static void main(String[] args) { for (int i = 1; i <= 9; i++)
2012-11-26 19:48:54 2404 1
原创 java经典算法_014输入三个整数x,y,z,请把这三个数由小到大输出。
输入三个整数x,y,z,请把这三个数由小到大输出。package wzs.arithmetics;import java.util.Scanner;/** * 输入三个整数x,y,z,请把这三个数由小到大输出。 * @author wWX154783 * */public class Test_wzs14{ public static void main(St
2012-11-26 19:30:19 2057
原创 java经典算法_013输入某年某月某日,判断这一天是这一年的第几天?
输入某年某月某日,判断这一天是这一年的第几天?package wzs.arithmetics;import java.util.Scanner;/** * 题目:输入某年某月某日,判断这一天是这一年的第几天? * @author wWX154783 * */public class Test_wzs13{ public static void main(Str
2012-11-26 19:03:42 2671
原创 java经典算法_012一个整数,它加上100后是一个完全平方数,加上168又是一个完全平方数,请问该数是多少?
一个整数,它加上100后是一个完全平方数,加上168又是一个完全平方数,请问该数是多少?package wzs.arithmetics;/** * 一个整数,它加上100后是一个完全平方数,加上168又是一个完全平方数,请问该数是多少? * @author wWX154783 * */public class Test_wzs12{ public static v
2012-11-26 18:45:18 2618
原创 java经典算法_011有1,2,3,4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?package com.arithmetic;/** * 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? * * @author Administrator * */public class Test_wzs11 { public static voi
2012-11-23 23:15:42 9989 3
原创 java经典算法_010一球从100米高度自由落下,每次落地后反跳回原高度的一半.
题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?package com.arithmetic;/** * 题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高? * * @author Administrator * *
2012-11-23 23:09:58 23814 8
原创 java经典算法_009"完数"等于他的所有因子之和,例如:6=1+2+3,求1000以内的所有完数
package com.wzs;/** * 题目:一个数如果恰好等于它的因子之和,这个数就称为 "完数 "。例如6=1+2+3.编程 找出1000以内的所有完数。 * * @author Administrator * */public class Test_wzs9 { public static void main(String[] args) { Test_wzs9
2012-11-23 23:01:14 3038
原创 java经典算法_008求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字
题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。 package wzs.arithmetics;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream
2012-11-23 21:37:28 8632 2
原创 经典:统计字符串中汉字,英文,数字,特殊符号个数
经典:统计字符串中汉字,英文,数字,特殊符号个数package wzs.arithmetics;/** * 分别统计出其中字符串中汉字,英文字母,数字,其他字符数量 * @author wWX154783 * */public class Test_wzs7{ public static void main(String[] args) { S
2012-11-23 21:11:37 4593
原创 java经典算法_007统计字符串中汉字,英文,数字的数量
分别统计出其中字符串中汉字,英文字母,数字,其他字符数量package wzs.arithmetics;/** * 分别统计出其中字符串中汉字,英文字母,数字,其他字符数量 * @author wWX154783 * */public class Test_wzs7{ public static void main(String[] args) {
2012-11-23 21:10:24 1582 2
原创 java经典算法_006最大公约数,最小公倍数
求两个数最大公约数和最小公倍数。 如果有一个自然数a能被自然数b整除,则称a为b的倍数,b为a的约数。几个自然数公有的约数,叫做这几个自然数的公约数。公约数中最大的一个公约数,称为这几个自然数的最大公约数。 几个数共有的倍数叫做这几个数的公倍数,其中最小的一个公倍数,叫做这几个数的最小公倍数。求最大公约数公式:f(x, y)= f(y, x%y)(y > 0)求最小公倍
2012-11-23 20:11:09 2206
原创 java经典算法_005三元运算符
题目:利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。 1.程序分析:(a> b)?a:b这是条件运算符的基本例子。package wzs.arithmetics;// 题目:利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。 // 1
2012-11-23 19:32:40 897
原创 java经典算法_004分解质因数
题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成: (1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。 (2)如果n (3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。package wzs.arithmetics;//
2012-11-23 19:27:16 993
原创 continue break区别
package wzs.arithmetics;/** * 测试java return方法 * @author wWX154783 * */public class Test{ public static void main(String[] args) { for (int i = 0; i < 10; i++) {
2012-11-23 16:53:14 608
原创 java经典算法_003水仙花数
// 题目:打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。// 例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方。// 程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。package wzs.arithmetics;// 题目:打印出所有的 "水仙花数 ",所谓 "
2012-11-23 16:45:10 884
原创 java经典算法_002判断素数
素数即只能被1和其本身整除的数,判断n是否为素数只需用2~n/2之间的数去除就可以了。因为一个数的一半的平方大于其本身是从5开始的,解方程:n/2的平方>n 。即一个数n的两个因数不能同时比n/2大。就可以说一个数若不是素数则一定在2~n/2之间有因数。而且2,3也是符合下面程序的。package com.wzs;// 题目:判断101-200之间有多少个素数,并输出所有素数。
2012-11-23 16:36:19 1122
原创 java return测试
package wzs.arithmetics;/** * 测试java return方法 * @author wWX154783 * */public class Test{ public static void main(String[] args) { Test.test(); } public static void te
2012-11-23 16:33:05 900
原创 java经典算法_001斐波纳契数列
斐波纳契数列(Fibonacci Sequence),又称黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21、……在数学上,斐波纳契数列以如下被以递归的方法定义:F0=0,F1=1,Fn=F(n-1)+F(n-2)(n>=2,n∈N*)在现代物理、准晶体结构、化学等领域,斐波纳契数列都有直接的应用,为此,美国数学会从1960年代起出版了《斐波纳契数列》季刊,专门刊载这
2012-11-23 15:32:28 1095 1
原创 我想我现在应该做的不是瞻前顾后,而是活在当下,看清自己,做好自己现在的工作,踏踏实实的做一个程序员。
我想我现在应该做的不是瞻前顾后,而是活在当下,看清自己,做好自己现在的工作,踏踏实实的做一个程序员。
2012-11-21 21:32:50 1339 3
原创 IT博客大赛前100名
http://blog.51cto.com/contest2012/index.php?mod=userlist_top100
2012-11-20 15:28:18 869
原创 需要学习的,学习记录,需要做的事情
2012年11月20日15:29:13图遍历操作???html5/css3???JQuery???公交线路数据库设计,最短路径???多线程,文件读写,遍历???Lucene??node.js??Hash算法??linux经典命令????系统修改新密码:fw6a*s7_8d2013年5月13日19:51:37新密码:wzs_*1
2012-11-20 15:24:27 2081 79
原创 根据20,80原则生成随机数据
package com.wzs;import java.util.ArrayList;import java.util.Collections;import java.util.List;/** * 根据20,80原则生成数据,假如:0-100之间生成100次数,0-20之间要生成80次,30-100之间生成20次 */public class RandomArray { //
2012-11-20 15:07:31 1281
storm-wordcount例子
2018-02-24
Python数据分析与机器学习-Python库分析科比生涯数据
2018-01-24
Python数据分析与机器学习-scikit-learn模型建立与评估
2018-01-23
Python数据分析与机器学习-使用Kmeans进行图像压缩
2018-01-08
gensim-3.2.0-cp35-cp35m-win_amd64.whl
2018-01-06
storm1.2.1-wangzs-可靠单词计数
2018-04-12
storm1.2.1-wangzs-jms-v4.0-完成
2018-04-10
storm1.2.1-helloword可靠消息
2018-03-18
storm1.2.1-helloword
2018-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人