java
文章平均质量分 69
阿呆-Adai
这个作者很懒,什么都没留下…
展开
-
链表之调整顺序
public class LinkModify { /** * 问题描述:2014 Microsoft 校招最后一题: * 给定一个单链表L (L0,L1,L2,...,Ln)要求将其变化为 L(L0,Ln,L1,Ln-1,L2,Ln-2,...),同时要求空间复杂度为O(1)并且只允许修改next域; * 思路:这道题本质上就是将一个链表的后半部分的每一个节点依次按原创 2013-09-29 21:48:03 · 1129 阅读 · 0 评论 -
链表之排序
public class LinkSort_Insert { /** * 题目描述: 给定一个单链表,要求对其进行排序,不得使用辅助数组或更改节点中的数值; * 思路:插入排序在对顺序数组进行排序时需要涉及大量移动数组元素,但对于链表其插入过程较为简单,但时间复杂度依然为O(N); * @param args */ public static cl原创 2013-09-29 21:50:51 · 472 阅读 · 0 评论 -
字串之全排列
package com.String; import java.util.ArrayList; public class StrFullArrange { /** * 题目表述:给定一个字串,求其中字母的全排列; * 思路:利用递归方法:预设一个与字串等长的空字符创 来存储结果,开始循环扫描当前备选字符集的每一个字符,将其放入空串中的第i个位置,然后从备原创 2013-10-14 20:01:02 · 522 阅读 · 0 评论 -
字串之定向排列
package com.String; import java.util.ArrayList;import java.util.HashSet;import java.util.Iterator; public class StringCode { /** * 题目描述:给定两个字符串,将他们组合成为一个新的字符串,要求在新的字符串中保持原字符串中的字符原创 2013-10-14 20:01:59 · 627 阅读 · 0 评论 -
二叉树之最小公共父节点
package com.Tree; import java.util.LinkedList; public class CommonFather { /** * 题目描述:给定一棵二叉树,要求找到其中任意两节点的最小公共父节点。 * 思路:最原始的方法,从根开始,分别寻找从根节点到每个目标节点的路径,然后比较 两条路径,找到最小的公共父节点。 *原创 2013-10-15 20:36:35 · 1933 阅读 · 0 评论 -
String之超大数加法
package com.String; import java.util.ArrayList; public class SuperLong { /** * Description:实现两个超过java所能表示的最大的数的加法 * @param args */ public static void main(String[] args) {原创 2013-10-25 22:30:27 · 504 阅读 · 0 评论 -
javaFx 2.0 中弹出新窗口的解决办法
目标:在窗口A中设定一个按钮btn,点击btn弹出窗口B;过程:首先需要创建一个描述该窗口B的fxml文件,在btn的响应事件中创建如下代码:Parent root = FXMLLoader.load(getClass().getResource("MainWindow.fxml")); Scene scene = new Scene(root); stage.set原创 2014-09-22 00:52:53 · 8595 阅读 · 0 评论 -
WebSphere下使用CA证书进行签名和加解密的方法
前一段时间在项目中用到了信息的加解密和生成数字签名和验签,其中使用了CA给提供的安全证书和工具jar包--javasafeengine.jar,项目在Tomcat下跑的一切正常,但当项目部署到WebSphere时却签名模块跟加密模块却无法工作,在网上查了很多的资料,基本确定了是由于WebSphere使用的是IBM自己的JDK引起的问题,在Tomcat环境下,加密工具jar包所采用的都是Sun公司所原创 2015-04-23 22:27:48 · 2655 阅读 · 1 评论