摘要: 给定一个整数矩阵,找到增加最长路径的长度。 从每一个单元格,你可以移到四个方向:左,右,向上或向下。你不能移到对角线移动或移动以外的边界(即缠绕是不允许的)。 Example 1: nums = [ [9,9,4], [6,6,8], [2,1,1] ] Return 4 The longest i 阅读全文
posted @ 2017-04-07 21:47 你好潘先生 阅读(1933) 评论(0) 推荐(0)
摘要: 写一个程序,解决数独求解的问题 空的格子用字符 '.'代替。 你可以假设只有一个解 一个数独 ... ...红色的数字就是解. 下面是我的代码 package com.zhazhapan.algorithm.backtracking; public class SudokuSolve { publi 阅读全文
posted @ 2017-04-07 21:46 你好潘先生 阅读(1410) 评论(0) 推荐(0)
摘要: 题目描述: 有一个单词列表,一个初始单词和一个最终单词,初始单词需要通过单词列表逐步变换到最终单词,求变换所需的最短变换路径长度。 变换规则:每次只能变动1个字母(不可交换位置,如:从abc变成cba属于变动了2个字母),每次变换只能从单词列表中选取。 例如:初始单词hot,最终单词dog,单词列表 阅读全文
posted @ 2017-04-07 21:45 你好潘先生 阅读(794) 评论(0) 推荐(0)
摘要: 例题1:下列程序的输出结果是多少? public class Test { static { int x = 5; } static int x, y; public static void main(String[] args) { x ; myMethod(); System.out.print 阅读全文
posted @ 2017-04-07 21:44 你好潘先生 阅读(244) 评论(0) 推荐(0)
摘要: (这是一道去哪儿笔试题) 时间限制:C/C++语言 2000MS;其他语言 4000MS 内存限制:C/C++语言 65536KB;其他语言 589824KB 题目描述: 给定一棵二叉树的前序(根、左、右)和中序(左、根、右)的打印结果,输出此二叉树按层(从左往右)打印结果。 例如一棵二叉树前序:1 阅读全文
posted @ 2017-04-07 21:42 你好潘先生 阅读(581) 评论(0) 推荐(0)
摘要: 给你一个整数数组, 返回两个数的指数,使他们加起来等于给定的数. 你可以假设只有一个解, 并且相同的元素不会用两次. 比如: 给定数组 = [2, 7, 11, 15], 目标数 = 9, 因为[0] + nums[1] = 2 + 7 = 9, 返回 [0, 1]. 下面是我的代码. public 阅读全文
posted @ 2017-04-07 21:39 你好潘先生 阅读(373) 评论(0) 推荐(0)
摘要: 反转一个整数的数字. 例1: x = 123, 返回 321 例2: x = 123, 返回 321 注意: 假如输出一个带符号的32位的整数。当你反转后的整数溢出时你需要返回 0. 下面是我的答案,如果你更好的解决方案,请在下面评论哦,大家一起讨论交流。 import java.util. ; p 阅读全文
posted @ 2017-04-07 21:33 你好潘先生 阅读(245) 评论(0) 推荐(0)
摘要: 以下代码输出结果是: public class Test { public static void main(String[] args) { int a = 5; System.out.println("value is " + ((a < 5) ? 10.9 :9)); } } A.编译错 阅读全文
posted @ 2017-04-07 21:32 你好潘先生 阅读(1150) 评论(0) 推荐(0)
摘要: 面试例题1: 下列哪个选项能编译正确? A. Short myshort = 99S; C. float z = 1.0; B. int t = "abc".length(); D. char c = 17c; 解析:Short myshort=99S;这句要执行自动装箱,调用shortValue方 阅读全文
posted @ 2017-04-07 21:31 你好潘先生 阅读(1077) 评论(1) 推荐(0)
摘要: ClassLoader基本概念 Java程序并不是一个可执行文件,而是由许多独立的类文件组成的,每一个文件对应一个Java类。这些类文件并非全部装入内存,而是根据程序需要逐渐载入。并且ClassLoader是JVM实现的一部分。 ClassLoader加载流程 当运行一个程序的时候,JVM启动,运行 阅读全文
posted @ 2017-04-07 21:30 你好潘先生 阅读(254) 评论(0) 推荐(0)
摘要: 1. 购买VPS,推荐几个供应商: 国外的有:搬瓦工 VirMach vps.net vultr.com 等等 国内的有:阿里云 腾讯云 等等 2. 注册域名:阿里云 腾讯云 3. 下载安装PuTTy(用来远程连接Linux服务器) 4. 打开PuTTy,连接你的VPS 安装apache:yum i 阅读全文
posted @ 2017-04-07 21:29 你好潘先生 阅读(2499) 评论(0) 推荐(0)
摘要: 1. 去官网找到你想使用的插件或主题,并复制下载地址 2. cd到WordPress网站目录下的插件或主题目录下 这里以我的为例: 安装插件:cd /var/www/html/wp content/plugins 安装主题:cd /var/www/html/wp content/themes 3. 阅读全文
posted @ 2017-04-07 21:28 你好潘先生 阅读(906) 评论(0) 推荐(0)
摘要: 1. 下载Struts2.5,下载地址 2. 新建项目struts2 3. 解压后将struts\lib下的所有jar包复制到WEB INF/lib文件夹下 4. 修改web.xml配置文件,添加如下内容: 5. 新建struts包,新建Test类,代码如下: 6. 新建success.jsp,代码 阅读全文
posted @ 2017-04-07 21:27 你好潘先生 阅读(914) 评论(3) 推荐(0)
摘要: 1. 新建RepeatSampleTag类,代码如下: 2. 配置xml文件(如何配置xml),部分代码如下: 3. 调用标签,部分代码如下: 阅读全文
posted @ 2017-04-07 21:25 你好潘先生 阅读(120) 评论(0) 推荐(0)
摘要: 1. 新建LoopTag类,代码如下: 2. 新建LoopTEI类,代码如下: 3. 新建“mytag.tld“xml配置文件(如何配置xml文件),内容如下: 4. 测试标签,新建test.jsp,代码如下: 阅读全文
posted @ 2017-04-07 21:24 你好潘先生 阅读(946) 评论(0) 推荐(0)
摘要: 新建OutTag类 如何添加jsp api.jar包 OutTag类详细代码 如何配置xml 新建test.jsp来测试标签 阅读全文
posted @ 2017-04-07 21:23 你好潘先生 阅读(240) 评论(0) 推荐(0)
摘要: 新建HelloWelTag类 如何添加jsp api.jar包 HelloWelTag类详细代码 如何配置xml 新建test.jsp来测试标签 阅读全文
posted @ 2017-04-07 21:22 你好潘先生 阅读(398) 评论(0) 推荐(0)
摘要: 1. 变量的显示与设置 显示变量 echo $PATH 取消变量 unset variablename 所有环境变量与其内容 env environment的缩写 查看所有变量 set 2. 声明变量:  比如: delare i number=$RANDOM 10/33 3. 提示符的设 阅读全文
posted @ 2017-04-07 21:20 你好潘先生 阅读(177) 评论(0) 推荐(0)
摘要: 1. 新建HelloTag类 2. 添加额外的Jar包 (1). 右键项目 Build Path Configure Build Path Libraries Add External JARs (2). 定位到tomcat安装目录的lib文件夹下(我的是:C:\Program Files\Apac 阅读全文
posted @ 2017-04-07 21:19 你好潘先生 阅读(281) 评论(0) 推荐(0)
摘要: 一、安装MySql 1. 安装MySql 2. 启动MySql服务 3. 为root账号设置密码 二、安装Java(这里安装的8) 4. 下载JDK 5. 安装JDK 6. 设置环境变量 编辑java.sh文件 添加如下内容 保存并退出,执行下面两个命令,搞定 三、安装Tomcat(这里安装的9) 阅读全文
posted @ 2017-04-07 16:02 你好潘先生 阅读(148) 评论(0) 推荐(0)
摘要: 什么是约瑟夫环: 约瑟夫环(约瑟夫问题)是一个数学的应用问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为1的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。通常解决这类问题时我们把编号从0~ 阅读全文
posted @ 2017-04-07 15:52 你好潘先生 阅读(260) 评论(0) 推荐(0)
摘要: 最近在学jsp,期末了要做项目,需要用到树状目录,百度了很多,都没有找到想要的答案,最后自己折腾了半天,才搞定。 下面我就来分享一下怎么实现一个简单的树状目录: 1. 下载jquery treeview插件: "github" "百度云" 2. 解压刚才下载的压缩包,并将images文件夹的中gif 阅读全文
posted @ 2017-04-07 15:39 你好潘先生 阅读(6243) 评论(1) 推荐(0)
摘要: | 英文 | 中文 | 缩写 | | |: :| : :| |Top Level Domain|顶级域|| |local DNS server|本地DNS服务器|| |recursive query|递归查询|| |iterative query|迭代查询|| |DNS caching|DNS缓存| 阅读全文
posted @ 2017-04-07 15:35 你好潘先生 阅读(464) 评论(0) 推荐(0)
摘要: | 英文 | 中文 | 缩写 | | |: :| : :| |host| 主机|| |end system|端系统|| |communication link|通信链路|| |packet switch|分组交换|| |packet|分组|| |router|路由器|| |link layer sw 阅读全文
posted @ 2017-04-07 15:33 你好潘先生 阅读(319) 评论(0) 推荐(0)
摘要: | 英文 | 中文 | 缩写 | | |: :| : :| |foreign address|外部地址|| |indirec routing|间接路由选择|| |encapsulate|封装|| |triangle routing problem|三角路由选择问题|| |direct routing 阅读全文
posted @ 2017-04-07 15:28 你好潘先生 阅读(770) 评论(0) 推荐(0)
摘要: | 英文 | 中文 | 缩写 | | |: :| : :| |stub network|桩网络|| |multi homed stub network|多宿桩网络|| |broadcast routing|广播路由选择|| |multicast routing|多播路由选择|| |N way uni 阅读全文
posted @ 2017-04-07 15:18 你好潘先生 阅读(607) 评论(0) 推荐(0)