算法
戴戴_DZE
这个作者很懒,什么都没留下…
展开
-
java中Map的遍历
Map results=test.charCount(); Iterator iter=results.entrySet().iterator();//迭代器 while(iter.hasNext()) { Map.Entry entry=(Entry) iter.next(); System.out.println(entry.getKey()+原创 2015-04-20 20:33:51 · 303 阅读 · 0 评论 -
根据map的value值排序并输出
package test.com.whty.platform.modules.interfaces; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.HashMap; import java.util.Iterat原创 2015-08-14 09:06:12 · 362 阅读 · 0 评论 -
Find first repeating letter in a String
package test.com.whty.platform.modules.interfaces; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.HashMap; import java.util.Iterator;原创 2015-08-27 10:37:15 · 373 阅读 · 0 评论 -
树的层次遍历
package com.dl.tree; import java.util.ArrayList; public class TreeNode { private int data; private TreeNode left; private TreeNode right; public TreeNode(int data) {原创 2015-09-07 15:20:59 · 434 阅读 · 0 评论 -
二叉树按中序遍历顺序转换成双向链表
//首先创建一个可以中序遍历的二叉树结构,并将中序遍历的结果放入List中 package com.dl.tree; import java.util.ArrayList; import java.util.List; public class TreeNode { private int data; private TreeNode left; p原创 2015-09-19 10:15:59 · 991 阅读 · 1 评论 -
转圈打印二维数组
package com.dl.numprint; public class CirclePrint { public static void circlePrint(int[][] a) { if(a.length==0)return ; int lr=0; int lc=0; int rr=a.length-1; int rc=a[0].length-原创 2015-09-19 20:50:31 · 491 阅读 · 0 评论 -
之字型打印二维数组
package com.dl.numprint; public class ZPrint { public static void zPrint(int[][] array) { int rr=0; //纵向移动横坐标 int rc=0;//纵向移动纵坐标 int cr=0;//横向移动横坐标 int cc=0;//横向移动纵坐标 boo转载 2015-09-21 16:01:14 · 554 阅读 · 0 评论 -
double类型计算精度确实问题
double类型数据进行计算精度缺失导致四舍五入错误的原因分析及解决方案原创 2017-04-01 17:06:43 · 1154 阅读 · 1 评论