摘要:
1 import java.util.ArrayList; 2 import java.util.Collections; 3 import java.util.List; 4 import java.util.Scanner; 5 6 public class Main { 7 8 public static void main(String[] a... 阅读全文
摘要:
问题:给定由n个数(可能为负数)组成的序列a1,a2,a3,...,an,求该序列子段和的最大值。 第一种解法:(最容易考虑的方法,将所有的子段一一相加,然后比较) 第二种解法:(利用分治算法,将序列从中间分为两个部分a[1:n/2]和a[n\2+1:n],分别求最大子段和,然后比较。) 阅读全文
摘要:
import java.math.BigDecimal; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String temp1 = null; String temp... 阅读全文
摘要:
生产者生产馒头,消费者消费馒头。一个篮子,生产者往篮子中放馒头,消费者从篮子中取馒头。 阅读全文
摘要:
1 import java.util.Scanner; 2 3 /** 4 * 输入一行字符,分别统计出其中的中英文字母,空格,数字和其他字符的个数 5 * 6 * @author xcx 7 * @time 2017年7月22日上午9:08:16 8 */ 9 public class Practice7 { 10 11 public static vo... 阅读全文
摘要:
要求:统计一个文件中的英文,中文,数字,其他字符以及字符总数(此随笔以txt文件为例) 阅读全文
摘要:
递归问题是编写程序中常见的问题之一。此随笔对具有明显递归的汉诺塔问题进行说明。 汉诺塔问题解析:n表示盘子的数量 if n = 1:直接将盘子从A移动到C if n > 1:将(n-1)个盘子从A移动到B,然后再将(n-1)个盘子从B移动到C 阅读全文
摘要:
要求:保存键盘录入的内容,当键盘输入end时,录入结束。 阅读全文