Data Structures and Algorithm
大墨
素华偏可憙,的的半临池,疑为霜裹叶,复类雪封枝,日斜光隐见,风还影合离.
展开
-
strA 和strB 两个String作出strC,strC是组合了strA和strB,并且去掉头尾重复单词
(ActionScript):strA 和strB 两个String作出strC,strC是组合了strA和strB,并且去掉头尾重复单词 private function combine(str1:String, str2:String):String { var原创 2011-08-29 23:03:02 · 1212 阅读 · 0 评论 -
输入任意大小的三个整数,判断其中是否有两个奇数一个偶数。若是,则输出“YES”,不是则输出“NOT” (要求用条件表达式进行判断,不使用if语句)
public static void main(String[] args) { testEvenOrOddNumber(12, 234, 32); } private static String testEvenOrOddNumber(int num1, int n原创 2011-09-24 21:19:27 · 6118 阅读 · 0 评论 -
编写一个函数,判断一个数是不是素数。在主函数中输入一个整数,输出是否是素数的信息
public static void main(String[] args) { for (int i=0; i<100; i++) { isPrime(i); } } private static boolean isPrime(int n) { do原创 2011-09-24 21:17:03 · 21722 阅读 · 0 评论 -
统计某字符串中每个字符出现的次数
public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.println("Input a string:"); String _str = s.ne原创 2011-09-24 21:08:04 · 1228 阅读 · 0 评论 -
折半查找算法实现
给定一个元素x(整数/字符/字符串)和一个已经排好序的数组, 求元素x在数组中所在的位置i,如没有返回-1: public static > int binarySearch(T[] a, T x) { int low = 0; int high = a.leng原创 2011-09-22 14:00:09 · 847 阅读 · 0 评论 -
欧几里德算法求两个整数的最大公因数(gcd):
欧几里德算法求两个整数的最大公因数(gcd): public static long gcd(long m, long n) { while( n != 0) { long rem = m % n; m = n; n = rem; }原创 2011-09-22 14:03:33 · 1506 阅读 · 0 评论 -
有一个string,写一个函数,要求输出这个string中每个单词出现的次数的列表
(ActionScript): 有一个string,写一个函数,要求输出这个string中每个单词出现的次数的列表 private function wordFrequency(str:String):void { var a:Array = [];原创 2011-09-22 14:33:36 · 918 阅读 · 0 评论