摘要:
你好 阅读全文
摘要:
表达式由括号, 运算符和操作数(数字)组成。我们根据以下4中情况从左到右逐个将这些实体送入栈处理。(1)将操作数压入操作数栈;(2)将运算符压入运算符栈;(3)忽略左括号;(4)在遇到右括号时, 弹出一个运算符,弹出所需数量的操作符,并将运算符和操作符的运算结果压入操作数栈。【地杰斯特拉的双栈算术表... 阅读全文
摘要:
【泛型可迭代的基础集合数据类型的API】背包:就是一种不支持从中删除元素的集合数据类型——它的目的就是帮助用例收集元素并迭代遍历所有收集到的元素。(用例也可以检查背包是否为空, 或者获取背包中元素的数量) public class Bag implements Iterable Bag() 创建... 阅读全文
摘要:
1 将二分查找重写为一段面向对象的程序 (用于在整数集合中进行查找的一种抽象数据类型)public class StaticSETofInts 【API】 StaticSETofInts(int[] a )根据 a[]中的所有值创建一个集合 boolean contains(int key) k... 阅读全文
摘要:
public class VisualAccumulator VisualAccumulator() 创建一个累加器 void addDataValue(double val) 添加一个新的数据值 double mean() 所有数据值的平均值 String toString() 对象的字符... 阅读全文
摘要:
1 /************************************************************************* 2 * Compilation: javac StdDraw.java 3 * Execution: java St... 阅读全文
摘要:
package com.algorithm.api;/************************************************************************* * Compilation: javac In.java * Execution: j... 阅读全文
摘要:
2.2.4 再谈输入输出, 所用java类有:Out.java , In.javapublic class Cat{ public static void main(String[] args){ Out out = new Out(args[args.l... 阅读全文
摘要:
Page50:public class TypicalString{//典型的字符串处理代码 public static boolean isPlalindrom(String s){//判断字符串是否是一条回文 int N = s.length(); for(in... 阅读全文
摘要:
对象的数组:模拟T次投掷骰子的Counter对象的用例:Rolls.java 如下:所用类列表:Counter, StdOut, StdRandom 见page42public class Rolls{ public static void main(String[] args){ ... 阅读全文