月度归档:2014 年七月

数据结构与算法海量数据处理面试题怎么办



数据结构与算法海量数据处理面试题怎么办

目录(?)[-]

  1. 教你如何迅速秒杀掉99的海量数据处理面试题
  2. 前言
  3. 何谓海量数据处理
  4. 第一部分从setmap谈到hashtablehash_maphash_set
    1. 第二部分处理海量数据问题之六把密匙
    2. 密匙一分而治之Hash[......]

Read more

百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试题目汇总图文介绍



  1. 百度人搜,阿里巴巴,腾讯华为小米搜狗笔试面试题目汇总图文介绍
  2. 九月十月百度人搜阿里巴巴腾讯华为小米搜狗笔试面试八十题
  3. 引言
  4. 九月十月百度人搜阿里巴巴腾讯华为小米搜狗笔试面试八十题
    1. 后记

  九月十月百度人搜,阿里巴巴,腾讯华为小米搜狗笔[......]

Read more

c++字符串转换成整数,带通配符的字符串匹配

c++字符串转换成整数,带通配符的字符串匹配.

前言

之前本一直想写写神经网络算法和EM算法,但写这两个算法实在需要大段大段的时间,而平时上班,周末则跑去北大教室自习看书(顺便以时间为序,说下过去半年看过的自觉还不错的数学史方面的书:《数理统计学简史》《微积分概念发展史》《微积分的历程:从牛顿到[......]

Read more

c++数据结构与算法题目快速找出机器故障

c++数据结构与算法题目快速找出机器故障。

题目来自编程之美

题目 1:假设一个机器只存储一个标号为ID的记录,假设每份数据保存2个备份,这样就有2个机器存储了相同的数据。其中ID是小于10亿的整数,在某个时间,如果得到一个数据文件ID的列表。是否能够快速的找到这个表中仅出现一次的ID?[......]

Read more

c++算法阶乘N!

问题描述

1、给定一个整数N,阶乘N!末尾有多少个0

2、求N!的二进制表示中最低位1的位置

1、给定一个整数N,阶乘N!末尾有多少个0

举例:10!=3 628 800,则 N!的末尾有两个0

思路:

即,知道 Z ,就知道N!中含有0的个数

方法[......]

Read more

[北京]3岁孩童危险驾车 转弯逆行令人胆颤

近日,一段名为”3岁孩子半如何开车”的视频引发网络热议,视频中一名三岁左右孩童,手握方向盘,一面哼着小曲唱着歌,一面在家长的提醒下注意前方。整个视频驾驶过程达6分钟左右,其中有道路逆行,随意掉头等多项违规交通行为。

[北京]3岁孩童危险驾车 转弯逆行令人胆颤

[......]

Read more

c++内存管理(2)指针与数组的对比

内存管理(2)

7.3 指针与数组的对比

(1) 数组:

分配内存位置:在静态存储区被创建(如全局数组) 或   在栈上被创建

特点:数组名对应着(而不是指向)一块内存,其地址与容量在生命期内保持不变,只有数组的内容可以改变。

sizeof(数组名) = 数组的总容量[......]

Read more

c++内存管理内存分配实例源码(1)

c++内存管理内存分配实例源码(1),c++内存管理(1)。

7.1 内存分配方式

一个C、C++程序编译时内存分为5大存储区:堆区、栈区、全局区、文字常量区、程序代码区。

(1) 在静态存储区域分配

控制者:编译器

分配时间:在程序编译的时候分配内存

释放时间:[......]

Read more

c++函数设计变量的合法性使用断言

在函数 或 代码 前后 判断参数 或 变量的合法性

方法:使用断言 assert

作用:用来检查一些必须符合的条件,捕捉 “不应该” 发生的非法情况,如果不符合条件,则不让程序继续运行下去。

使用时间 &  位置:

前置条件断言:代码执行之前 或 在函数的入口处,使用[......]

Read more