你擅长的语言方面问一些语言实现机制之类的比较深入的问题。数据结构与算法问几个,基础的数据结构,一般hash表、二分法、贪心什么的,如果都答上来,会问一些比较偏的。数学思维,考一些概率问题、一些巧妙的转化什么的,考察一个人的智力水平,我会问两三道题,期待能做出来一道。网络原理、组成原理、操作系统。各问 ...
分类:
其他好文 时间:
2017-01-17 18:28:32
阅读次数:
135
import java.util.*;class Demo12{ public static void main(String[] args) { int[] arr = {6, 10, 12, 23, 45, 56, 78, 89}; int num; int sum; System.out.pr ...
分类:
其他好文 时间:
2017-01-17 14:04:52
阅读次数:
142
线程的使用规则我将会在我另一篇文章《Delphi中使用比较少的一些语法》中进行介绍,这里只开放一篇Delphi原代码的算法: //工程文件:Sort_MultiThread.dpr program Sort_MultiThread; uses Forms, SortUI in 'SortUI.pas ...
分类:
编程语言 时间:
2017-01-12 21:08:37
阅读次数:
284
[301, 304, 307, 310, 313, 316, 319, 322, 325, 328, 331, 334, 337, 340, 343, 346, 349, 352, 355, 358, 361, 364, 367, 370, 373, 376, 379, 382, 385, 388, ...
分类:
编程语言 时间:
2017-01-11 14:05:03
阅读次数:
171
今天我们就来介绍,如何根据一个IP来求出这个IP所在的地址是什么,首先我们如果要做这个内容,那么我们要有一个IP地址的所在地字典,这个我们可以在网上购买,形如: 1.0.1.0|1.0.3.255|16777472|16778239|亚洲|中国|福建|福州||电信|350100|China|CN|1 ...
分类:
其他好文 时间:
2017-01-04 21:32:51
阅读次数:
576
二分法是当数据量很大时适宜采用,但是采用二分法的前提是:数据是有序不重复的。 二分法查找又称为折半查询,顾名思义就是从中间开始比较查找,其基本思路是: 假设数据时按升序排序的,对于给定值x,从序列的中间位置开始比较,如果当前位置值等于x,则查询成功;若x小于当前位置值,则在数列的前半段中查找;若x大 ...
分类:
其他好文 时间:
2017-01-01 10:07:50
阅读次数:
163
需要注意overflow,特别是Integer.MIN_VALUE这个数字。 需要掌握二分法。 不用除法的除法,分而治之的乘方 2. Add Two Numbers You are given two linked lists representing two non-negative number ...
分类:
其他好文 时间:
2016-12-28 12:29:07
阅读次数:
198
//二分法查找 public static void main(String[] args) { boolean found = false; Scanner sc = new Scanner(System.in); int zhong = sc.nextInt();//输入要找的数 in... ...
分类:
编程语言 时间:
2016-12-27 13:29:13
阅读次数:
192
快速幂快速幂Table of Contents1. 题目2. 方法3. 挑战4. 思路1 题目计算an % b,其中a,b和n都是32位的整数。2 方法(ab)%c = (a%c * b%c)%c3 挑战O(log(n))4 思路采用二分法,每个幂次分为两半。class Solution*hides... ...
分类:
其他好文 时间:
2016-12-25 20:46:33
阅读次数:
241
二分法: 平均时间复杂度:O(log2n) int halfFuntion(int a[], int length, int number) { int start = 0; int end = length - 1; int index = 0; while(start < end) { inde ...
分类:
移动开发 时间:
2016-12-24 16:55:56
阅读次数:
299