算法
文章平均质量分 64
tan313
这个作者很懒,什么都没留下…
展开
-
打印平面图形
打印如下图形: 3 2 4 1 5原创 2014-09-15 15:15:18 · 657 阅读 · 0 评论 -
java背包问题(贪心法)
基本思想:选一个度量标准,根据这个转载 2014-10-30 11:40:46 · 1281 阅读 · 0 评论 -
求两集合的交集与并集
方法1:import java.util.ArrayList;public class Demo12 { //求两个集合的交集和并集 public static void main(String[] args) { String[] arr1 = new String[]{"abc", "df", "abc"}; String[] arr2 = new Str原创 2014-10-29 20:23:20 · 764 阅读 · 0 评论 -
Poj1006
import java.util.Scanner;public class Poj1006 { //p体力,e是情感,i智力,d给定时间 //使用中国剩余定理解决 public static void main(String[] args) { int p = 0,e = 0,i = 0,d = 0,count = 0; Scanner scan = new Scan原创 2014-10-15 22:01:58 · 480 阅读 · 0 评论 -
Poj1005
import java.util.Scanner;public class Main { public static void main(String[] args) { int times,years,count = 0; double x,y,t,area; Scanner scan = new Scanner(System.in); times = scan.原创 2014-10-16 09:26:41 · 401 阅读 · 0 评论 -
Poj1004
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); double sum = 0,acount; for(int i=0;i<12;i++){ acount = sca原创 2014-10-16 09:56:29 · 462 阅读 · 0 评论 -
Poj1007
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); //思路:将输入的字符串存入数组中,再对其计算,最后进行排序 int length = scan.nextInt()原创 2014-10-15 22:04:32 · 578 阅读 · 0 评论 -
Poj1003
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scan = new Scanner(System.in);double length ;length = scan.nextDouble();while(le原创 2014-10-16 11:54:30 · 530 阅读 · 0 评论 -
Poj1002
import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;import java.util.TreeSet;import java.util.Map.Entry;import java.util.Scanner;/*48732794原创 2014-10-19 21:55:38 · 534 阅读 · 0 评论 -
Poj2389
import java.math.BigDecimal;import java.util.Scanner;public class Poj2389 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); BigDecimal b1 = scan.nextBigD原创 2014-10-20 15:33:57 · 520 阅读 · 0 评论 -
递归和递归的应用
1.用递归求最大值:原创 2014-10-30 09:12:49 · 486 阅读 · 0 评论 -
背包问题
题目: 一个小偷抢劫了一个原创 2014-10-30 10:55:33 · 415 阅读 · 0 评论 -
周期串。输入一个长度不超过80的串,输出它的最小周期。
样例输入:HoHoHo样例输出:2原创 2014-09-17 21:50:47 · 1102 阅读 · 0 评论 -
华为机试历年题
回文数的判读:题目:给定一个数,然后将其倒过来相加,如果和不是回文串,那么将和再采取同样的操作,判断这个数在7步之内能不能变成回文数,如果能,则输出这个回文数,如果不能,则输出0,变化规则如下述例子所示例如 6868+86=154154+451=605605+506=1111,1111是回文数,输出1111.代码:原创 2014-10-20 16:42:36 · 671 阅读 · 0 评论 -
约瑟夫问题。
坦白说,自己算法能力很弱,这个问题搞了大半天原创 2014-09-20 16:10:28 · 466 阅读 · 0 评论 -
java使用链表实现排序
题目:把标准输入的一系列组成链表,重排链表结点,//把数据项有序排列,然后打印出排列序列原创 2014-10-23 11:07:05 · 973 阅读 · 0 评论 -
java播放本地一个音频或视频文件
java播放视频或者音频原创 2014-10-09 18:13:17 · 12738 阅读 · 1 评论 -
整数划分为连续整数;整数划分
参考1.整数划分为连续整数:转载 2014-10-11 11:23:36 · 710 阅读 · 0 评论 -
连通性(输入整数对)
题目:假定有一个原创 2014-10-22 18:46:00 · 542 阅读 · 0 评论 -
华为机试题 等式变换
等式变换描述: 输入一个正整数X,在下面的等式左边的数字之间添加+号或者-号,使得等式成立。1 2 3 4 5 6 7 8 9 = X比如:12-34+5-67+89 = 51+23+4-5+6-7-8-9 = 5请编写程序,统计满足该输入整数的所有等式的个数。运行时间限制: 无限制内存限制: 无限制输入: 正整数,等转载 2014-10-13 11:20:22 · 804 阅读 · 0 评论 -
2015华为机试题
1. 按要求分解字符串,输入两个数M,N;M代表输入的M串字符串,N代表输出的每串字符串的位数,不够补0。例如:输入2,8, “abc” ,“123456789”,则输出为“abc00000”,“12345678“,”90000000”原创 2014-10-12 21:55:39 · 603 阅读 · 0 评论 -
Poj1001
import java.math.BigDecimal;import java.util.Scanner;public class Poj1001 { //大数据计算 public static void main(String[] args) { Scanner scan = new Scanner(System.in); while(scan.hasNext()){原创 2014-10-20 15:16:19 · 444 阅读 · 0 评论