2018年3月27日

两个数组a和b,都已经升序排列. 查找相同的元素?(要求不使用两层for循环)

摘要: int[] a = { 1, 3, 5, 7, 9, 24, 88, 108, 126, 139 }; int[] b = { 2, 5, 24, 88, 108, 110, 112, 126 }; 查找a和b相同的元素,目标结果: 52488108126 这个题目,首先要利用这两个数组已经是升序排 阅读全文

posted @ 2018-03-27 16:03 巧天工 阅读(756) 评论(0) 推荐(0) 编辑

2017年12月14日

https Java SSL Exception protocol_version

摘要: 在java代码中,使用HttpClient爬取https页面时,遇到了这个bug:javax.net.ssl.SSLException: Received fatal alert: protocol_version 先奉上初始的代码: 注:加上System.setProperty("javax.ne 阅读全文

posted @ 2017-12-14 16:51 巧天工 阅读(21924) 评论(0) 推荐(0) 编辑

2017年6月1日

java多线程笔试题:设计4个线程,其中两个线程每次对j增加1,另外2个线程每次对j减少1.写出程序

摘要: 分析:线程之间要共享变量(j) 代码: 效果: 阅读全文

posted @ 2017-06-01 16:34 巧天工 阅读(1604) 评论(0) 推荐(0) 编辑

java多线程笔试题:子线程循环10次;接着主线程循环20次,接着又子线程循环10次,接着再回到主线程又循环20次,如此循环50次,请写出程序。

摘要: 分析:这里主要考虑线程之间共享一个变量(是主线程执行,还是子线程执行),还有线程之间的同步(这里使用wait()和notify()实现)。 代码: 运行效果: 阅读全文

posted @ 2017-06-01 16:11 巧天工 阅读(592) 评论(0) 推荐(0) 编辑

2016年5月5日

R语言学习笔记

摘要: 参考:W.N. Venables, D.M. Smith and the R DCT: Introduction to R -- Notes on R: A Programming Environment for Data Analysis and Graphics, 2003. http://ba 阅读全文

posted @ 2016-05-05 14:47 巧天工 阅读(3543) 评论(0) 推荐(0) 编辑

2015年10月20日

重建二叉树-牛客网-剑指offer

摘要: 1.问题描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。2.问题分析 2.1首先了解二叉树的结构 2.... 阅读全文

posted @ 2015-10-20 10:33 巧天工 阅读(410) 评论(0) 推荐(1) 编辑

2015年10月19日

字符串替换空格-牛客网-剑指offer

摘要: 1.问题描述 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。2.问题分析 2.1 实现方式1:逐个字符匹配拼接 2.2 实现方式2:调用字符串自带的字符替换方法3.源代码/** * *... 阅读全文

posted @ 2015-10-19 23:36 巧天工 阅读(193) 评论(0) 推荐(0) 编辑

二维数组中的查找-牛客网-剑指offer

摘要: 1.问题描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。2.问题分析 水平方向、垂直方向二重循环查找3.源代码package www.nowcoder.com.conque... 阅读全文

posted @ 2015-10-19 22:21 巧天工 阅读(447) 评论(0) 推荐(0) 编辑

牛客网-剑指offer-java版本解答目录(经自测)

摘要: 1.剑指Offer_ 编程题http://www.nowcoder.com/ta/coding-interviews?page=12.问题描述与解答链接考点题目问题链接解答链接(经自测,非标答)数组二维数组中的查找 http://www.nowcoder.com/practice/abc3fe2ce... 阅读全文

posted @ 2015-10-19 22:11 巧天工 阅读(287) 评论(0) 推荐(0) 编辑

2015年10月15日

使用随机数计算pi值--java实现

摘要: 1.先上一张图2.原理分析上图展示的是,在二维坐标图中,半径为1的圆的1/4, 随机n个点(x坐标在0~1之间,并且y坐标在0~1之间),落在半径为1的圆内部,当点的样本足够多的时候,形成1/4的饼图。3.代码实现/** * */package com.sunny.www.interview;im... 阅读全文

posted @ 2015-10-15 17:44 巧天工 阅读(1156) 评论(0) 推荐(0) 编辑

导航