JavaCodeTra
文章平均质量分 75
Nucky_
突出一个控制
展开
-
JavaCodeTra 猴子选猴王 约瑟夫循环
之前用的是循环链表,java刚学,不知道怎么用链表,用个小算法吧代码:import java.util.Scanner;/** * *//** * @author john * @约瑟夫循环/MonkeyKing */public class MonkeyKing { /** * @param args */ public static原创 2015-07-14 11:11:11 · 1906 阅读 · 1 评论 -
正数放右边,负数放左边 —— java
今晚队伍里的一名技术成员面试北京一家创业公司,逼格挺高,都是阿里微软出来的高管创业,面java研发岗位。问了一个问题,一个数组,里面的数字比较乱,要求负数放左边,正数放右边。= = 结果他没答上来。。。他选择再开两个数组,正数放进去,负数放进去。面试官要求不能用排序,觉得排序复杂度太高。给了10分钟时间,我听完后也试了一下题目,这是一开始写的算法扫描遍历,发原创 2016-04-11 19:57:55 · 2552 阅读 · 0 评论 -
面试题三:使用 java 实现单向链表的倒置
我理解的链表倒置的意思应该是比如 a->b 变成 b->a ,核心算法不难,a->b->c->d->fa->null b->c->d->fb->a->null c->d->f如同上述,先把当前结点指向null,再取出它原本的下一个结点指向它通过while循环,执行到最后,f->dpackage edu.fjnu.service;impor原创 2016-04-05 16:35:16 · 3610 阅读 · 0 评论 -
面试题二: java 实现二叉树的中序优先遍历,不能用递归
2.使用 java 实现二叉树的中序优先遍历, 如下二叉树的遍历结果为:ABDECF, 不能使用递归。这道题目在我开始做的时候,有点纳闷,题目要求是中序优先遍历,也就是中序遍历中序遍历是先访问左子树,再访问根节点,然后访问右子树。不管怎么走,A都不会是第一个结果。所以我这道题目写了中序遍历和先序遍历在service包中有个init方式是初始化建原创 2016-04-05 16:32:46 · 755 阅读 · 0 评论 -
面试题一:使用 java 实现快速排序
快排:快排一般是以某个对象作为基础,这边以数字为例,比如有10个数字,我一般选择以第一个数字为基准到后面查找,大于这个数字的,放到基准数右边,小于这个数字的,放到基准数左边。然后不断得执行下去,直到每个数字都是一个单元快排算法难度不大,看到这题目我一开始先写了一个int的快排,后面为了具有通用性改成了对Object对象的一个排序,其中利用CompareTo函数进行对象之间的原创 2016-04-05 16:26:45 · 2001 阅读 · 0 评论 -
JavaEE request.getAttribute request.getParameter
初学者来说,很容易把 request.getAttribute 和 request.getParameter两者混起来,比如我= = 其实request.getParameter 取的是前端界面所传递的参数 request.getAttribute 取的是servlet之间传递的对象,所取出来的值是个对象,往往需要强制转换在servlet 的参数传递之间,又要涉及到原创 2015-12-22 20:58:48 · 729 阅读 · 0 评论 -
求某范围质数 J2EE版及JS版
一边吃夜宵,一边敲代码先来个JS版本的 查找某范围质数 function $ (id) { return document.getElementById(id); } function isPrim (num) { if(num <=1) {return false}; if(num ==2) {return true}; var top = Ma原创 2015-12-21 23:58:09 · 729 阅读 · 0 评论 -
Java 用for循环和while循环画菱形
...Java课的作业,没有用到什么算法package edu.fjnu.Harry ;/** * @author Harry * */public class Demo_test2 { /** * 编写Java程序,分别使用for循环和while循环打印菱形。 * */ /** * 此函数为用for循环打印菱形 * @param num * @auth原创 2015-12-02 21:48:32 · 6280 阅读 · 2 评论 -
Servlet forward & include
之前写过一篇求某范围质数J2EE及JS版本的http://blog.csdn.net/hhooong/article/details/50375887在这边顺便扯一扯Servlet的forward和include关系,在原代码的基础上,多点东西:package edu.fjnu.Harry;import java.io.IOException;import j原创 2015-12-27 23:32:27 · 723 阅读 · 0 评论 -
JavaCodeTra 判断质数
import java.util.Scanner;/** * *//** * @author Harry * */public class IsPrim { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub原创 2015-07-14 10:27:21 · 709 阅读 · 0 评论 -
JavaCodeTra 36选7 彩票抽奖
想写个小代码试试自己的运气,然并卵,并不能猜中import java.util.Random;import java.util.Scanner;/** * *//** * @author Harry 36选7 * */public class SucMan { /** * @param args */ public static void main(Stri原创 2015-07-15 10:12:16 · 1506 阅读 · 0 评论 -
Spring 注解 Demo
分为业务层、持久层、表现层业务层:@Servicepublic class UserService { @Autowired private UserRepository userRepository; public void service(){ System.out.println("UserService service.."); userRepository.s原创 2016-10-30 15:35:33 · 413 阅读 · 0 评论