
Java
文章平均质量分 80
黄革革
无话可说
展开
-
Dijestra 最短路的java实现
问题描述:题目描述: 已知一个无向图G=(V,E),G 中任意两个顶点 u 、v 之间存在路径或者不存在路径,如果存在,则会有一个或者多个最短路径。给出两个顶点 u0 和v0,请用一种效率尽可能高的算法求u0和v0之间的所有的最短路径。 输入: 第1 行:图的顶点数 1<=N<10 和边数 1<=M<=N*(N-1)/2 ,第 2...M+1行:图中的边(u,v ,w),其原创 2013-04-16 01:17:16 · 1071 阅读 · 0 评论 -
两个任意阶阶乘数比较大小
描述:n!表示n的阶乘, n!!表示(n!)!,现在需要写一个方法比较两个任意阶数的数的大小,输入以字符串形式给出,例如:比较 6!!!! 和 48!!算法描述:1.先对输入进行归一化,即同时除掉相同的阶数,比较剩余部分的大小,比如:先将以上参数化简为: 6! !和48 比较大小;2.设化简后无阶乘符的数为simpleNum, 上例中simpleNum=48;含阶乘的数为 co原创 2013-04-17 20:53:40 · 2099 阅读 · 0 评论 -
java解析xlsx和docx 文件
用PIO包解析office2007 的excel 和word文档,需要的jar包 有:pio.jar: http://poi.apache.org/download.htmldomj4.jar: http://www.java2s.com/Code/Jar/d/Downloaddom4jjar.htmxmlbeans-2.3.0.jar: http://www.jarfind原创 2013-07-02 21:37:27 · 2695 阅读 · 1 评论 -
java和C中exp 指数和对数函数的快速实现
1: java的实现 转载于:http://martin.ankerl.com/2007/02/11/optimized-exponential-functions-for-java/Usually microoptimization is only done in C or C++, but it works quite well in Java too. For a project I转载 2013-12-18 13:08:48 · 3856 阅读 · 0 评论 -
jama 矩阵运算速度
最近写的一个程序设计矩阵与向量的乘法,跑起来特别慢,因此利用jama包来提高运算速度,对比了一下矩阵相乘的速度:jama 表示jama的运算速度,for表示最原始的for循环处理的速度:matix元素的值是(-3,3)之间的一个浮点型随机数:matrix size500*5001000*10002000*20003000*3000ja原创 2014-01-03 11:18:51 · 1431 阅读 · 1 评论 -
Eclipse 快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对转载 2014-01-07 14:18:16 · 659 阅读 · 0 评论