- 博客(12)
- 资源 (24)
- 收藏
- 关注
原创 数学基础 求第k个数
因子也就是只能由这几个数字乘积得到。设计了一个递归方法,去判断这个数字是否为符合要求的数字。public int findKth(int k) { // write code here //定义一个计数器 int count = 0; for(int i = 2;count <= 100;i ++){ if(is
2015-10-30 15:41:46 456
原创 JavaScript函数变量与字符串输出转义
分号是语句分割的方法,代码分为代码语句和代码块。 主语JavaScript的大小写敏感。例如刚才一直调试函数function不是Function,导致程序不能正常运行。 代码块是很多语句一起执行。<html><head> <title>this is a js page</title></head><body><p id = "test">this is my test</p>
2015-10-30 14:37:22 4354
原创 javascript基本语法
声明有助于浏览器正确显示网页。不区分大小写。不同的版本有一些通用声明。 javascript的函数定义:<html><head> <title>this is a js page</title> //此处定义一个函数名为"myFunction"的函数,功能为打印一句话 //在head标签里这样在页面加载的时候就不会执行 <script type="text/ja
2015-10-30 10:06:02 417
原创 javascript的helloWorld
最近可能要总结一些关于web前端的东西,对于没有编程基础的朋友,还是应该老老实实学习好编程基础,关于编程只有多加练习,C语言是公认的入门编程最基础的语言,但是作为一个前端工程师可能会对算法这一块轻松一点,但是也不能轻视,就像文科生可以数学不那么好,但是如果数学好就是很大的优势,所以说好好学习C语言还是很有必要的。如果认真的话我觉得C语言两个月到四个月就够了,至少可以写的出来排序算法了,就差不多了,关
2015-10-27 11:17:08 867
原创 数组中出现次数超过一半的数组
//遍历数组 for(int i : array){ //定义一个计数器 int count = 0; for(int j : array){ if(i == j) count ++; } //判断个数 if(
2015-10-25 18:11:24 297
原创 二叉搜索树的第k个结点
给定一颗二叉搜索树,请找出其中的第k大的结点。例如, 5 / \ 3 7 /\ /\ 2 4 6 8 中,按结点数值大小顺序第三个结点的值为4。 if(pRoot == null) return null; //由于是搜索二叉树,取出所有值 ArrayList<TreeNode> allList = new ArrayList<TreeNode>();
2015-10-16 18:29:57 537
原创 springMVC的视图层解析与服务层调用
这次项目用的平台是Zookeeper+Dubbo+SpringMVC+Mybatis,再次熟悉一下springMVC的搭建流程。 工程项目目录: 创建Web.xml:<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="h
2015-10-13 10:06:48 1562
原创 Dubbo+Zookeeper+maven+git环境搭建笔记
dubbo是Alibaba SOA开源框架,主要应用在大规模高并发的领域。有远程调用,动态调整负载,及时发现等核心功能。这次主要搭建基于zookeeper注册的集群。 首先熟悉dubbo: 初探dubbo请点击这里 主要分为provider和consumer两个部分,provider提供服务,zookeeper作为一个注册中心去管理服务,可以动态的分配负载,有一定的容错和安全性,提供给cons
2015-10-10 14:49:58 1370
原创 和为S的两个数字与退出双层循环
这里主要涉及一个双层循环跳出问题,可以采取两种方法,一种是使用关键字实现break 后的跳转。//定义num1和num2 int num1 = 0,num2 = 0; //定义一个集合列表 ArrayList<Integer> list = new ArrayList<Integer>(); //定义两个数字的乘积 in
2015-10-08 16:05:30 335
原创 判断是否为平衡二叉树
平衡二叉树对于查询效率的优化有重要意义,这次问题是输入一颗二叉树,判断该树是否为平衡二叉树。 我最开始理解的二叉树其实就是最大高度和最小高度差值小于或则等于1。并用代码实现出来: 1、分别找到树的最小深度和最大深度并求出差值即可。if(root == null) return false; //定义两个值分别存放最大深度和最小深度 int min = 0,max
2015-10-07 15:43:04 416
原创 按Z字形打印二叉树
按照广度遍历去处理二叉树,但是对于每一层,设置一个布尔变量,来处理是否从右到左打印。//如果为空节点,返回空的集合 if(pRoot == null) return new ArrayList<ArrayList<Integer>>(); //初始化一个双层链表 ArrayList<ArrayList<TreeNode>> list = new Arr
2015-10-02 21:34:01 1999
原创 二叉树的下一个结点
这几天由于一些原因没及时更新博客,抽时间来写写数据结构。 这次是去寻找二叉树的下一个节点。 总体思路最开始依旧是递归,但是比较困难,因此还是来画图分析。 节点有指向父节点的指针next,节点类为:public class TreeLinkNode { int val; TreeLinkNode left = null; TreeLinkNode right = nu
2015-10-02 15:21:37 309
matplotlib下载
2018-05-19
大型网站技术架构
2016-07-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人