- 博客(7)
- 资源 (26)
- 问答 (1)
- 收藏
- 关注
翻译 一个关于布尔值的面试题
有一个人在StackOverflow问了一个问题,这个问题是他在面试的时候面试官给他提的问题。这个问题是:给定三个布尔变量a、b、c,如果其中至少有三分之二的变量是真的话,就返回真。下面是他的解决方法:boolean atLeastTwo(boolean a, boolean b, boolean c) { if ((a && b) || (b && c) || (a && c)) {
2015-11-26 20:03:41 589
翻译 java面试题
最近,网上有很多总结java面试题的文章。其中一些包含了许多基础问题,另一些包含了特殊领域的特殊问题,如多线程。在接下来的日子里,我们将不会太多的涉及到基础性的问题,我们将会提供一些特别点的东西。对于基础问题,你可以阅读 Java Interview Questions(链接: http://www.tutorialspoint.com/java/java_interview_questions.h
2015-11-24 20:23:25 582 2
原创 分治法求解集合的众数及其重数
1、 分治法 分治法解题过程主要分为分、治、合三个步骤“,应用该方法的基本过程如下: (1) 将原问题分解为若干个规模较小的子问题 (2) 对这些子问题分别求解 (3) 对各个子问题的解进行合并2、 众数:一组数据中出现次数最多的数值,叫众数。有时一组数据中有多个众数。 重数:重数是指该众数出现的次数。3、 根据以下实例理解分治法求解众数及其重数*给定含有n个元素的多重集合
2015-11-23 19:48:06 12365 2
转载 递归树求解递归算法的时间复杂度
递归算法时间复杂度的计算方程式一个递归方程: 在引入递归树之前可以考虑一个例子: T(n) = 2T(n/2) + n2 迭代2次可以得: T(n) = n2 + 2(2T(n/4) + (n/2) 2) 还可以继续迭代,将其完全展开可得: T(n) = n2 + 2((n/2) 2 + 2((n/22)2 + 2((n/23) 2 + 2((n/24) 2 +…+2((
2015-11-23 11:19:18 1010
原创 从windows系统硬盘安装CentOS
由于学习和工作需要,需要安装双系统,但由于优盘空间不足,只能尝试通过现有的win7系统硬盘来安装Centos。期间遇到各种问题,在此跟大家分享一下,希望你的安装过程可以比我的顺利很多。首先推荐一篇博客:http://blog.sina.com.cn/s/blog_86e874d30101e3d8.html ,这篇博客所讲的方法还是很好的,我按照他的方法操作,但是我无法使用WinGrub查看我的
2015-11-07 14:24:41 1444
转载 Android之NetworkOnMainThreadException异常
看名字就应该知道,是网络请求在MainThread中产生的异常先来看一下官网的解释: Class Overview The exception that is thrown when an application attempts to perform a networking operation on its main thread.This is only thrown for applic
2015-11-02 17:19:50 348
基于nginx搭建流媒体服务器
2018-02-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人