摘要: 声明:本文问题来自但不限于Xoper.ducky大牛的面试总结,网址:http://www.nowcoder.com/discuss/3043,欢迎各位进行补充 JAVA SE 1. 九种基本数据类型的大小,以及他们的封装类。 int Integer short Short long Long b... 阅读全文
posted @ 2015-10-05 20:11 jasonkent27 阅读(6378) 评论(0) 推荐(0) 编辑
摘要: 1. 下载NDK 官方链接地址: http://developer.android.com/tools/sdk/ndk/index.html 下载下来的应该是这个东西(以后可能会有更新,但步骤变动不会很大的): 2. 解压NDK 双击android-ndk-r10e-windows-x86_64.exe自动解压到当前目录下,解压完后应该是这样的: 我把它放到和Android S... 阅读全文
posted @ 2015-10-02 23:17 jasonkent27 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 获取数据: @SuppressLint("InlinedApi") private String getFromSharePreference(String key) { if (TextUtils.isEmpty(key)) { return null; } if (mShare == ... 阅读全文
posted @ 2015-09-30 11:41 jasonkent27 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 题目:Binary Tree Maximum Path SumGiven a binary tree, find the maximum path sum.The path may start and end at any node in the tree.For example:Given the... 阅读全文
posted @ 2015-09-29 23:29 jasonkent27 阅读(706) 评论(0) 推荐(0) 编辑
摘要: invert a binary tree. 4 / \ 2 7 / \ / \1 3 6 9to 4 / \ 7 2 / \ / \9 6 3 1递归代码1:TreeNode* invertTree(TreeNode* ro... 阅读全文
posted @ 2015-09-21 00:13 jasonkent27 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 题目:n个平面把空间最多分成几个部分?解答:1条直线可以把平面分成2部分,2条直线最多可以把平面分成4部分, 3条直线最多可以把平面分成几部分,4条直线呢?你能不能想出n条直线最多可以把平面分成几部分?分析:要n条直线最多把平面分成若干部分,必须n条直线两两相交且无3条过同一点,记n条直线最多可以把... 阅读全文
posted @ 2015-09-20 23:49 jasonkent27 阅读(1853) 评论(0) 推荐(0) 编辑
摘要: 问题: 有一个随机函数只生成0和1,生成0的概率是p,生成1的概率是1-p,如何操作能使得生成1和0的概率都是1/2?解答: 因为调用两次随机函数,则00的概率是p*p,11的概率是(1-p)*(1-p), 01的概率是p*(1-p),10的概率也是p(1-p),所以,当01的时候输出1,01... 阅读全文
posted @ 2015-09-20 23:44 jasonkent27 阅读(865) 评论(0) 推荐(0) 编辑
摘要: 题目:一个m*n的方格从左上角到右下角最短路径条数 递推公式:f[m,n] = f[m-1,n] + f[m,n-1] f[0,0] = 1 ; 最终结果:C(n,m+n) 解释:从左上走到右下:需要总共需要走m+n步,往下走n步,往右走m步才能到达,只需要在这m+n步中选出往下走... 阅读全文
posted @ 2015-09-20 23:28 jasonkent27 阅读(2626) 评论(0) 推荐(2) 编辑
摘要: n*n的正方形网格中有横竖各n+1条直线,其中,任意各取两条都可以组成一个长方形﹙正方形也是长方形﹚.所以长方形个数为C﹙n+2,2﹚×C﹙n+2,2﹚=﹙n+1﹚²n²/4个.如果正方形不算,则N=﹙n+1﹚²n²/4-[1²+2²+……+n²]=﹙n+1﹚²n²/4-n﹙n+1﹚﹙2n+1﹚/6... 阅读全文
posted @ 2015-09-20 23:09 jasonkent27 阅读(1117) 评论(0) 推荐(0) 编辑
摘要: // 通过反射获取并修改module相应的字段 Class userClass = sUser.getClass(); Field field; boolean flag; for (Item item : i... 阅读全文
posted @ 2015-08-22 22:56 jasonkent27 阅读(476) 评论(0) 推荐(0) 编辑