笔试
Irean_Lau
Flow, Ambitious Geek, Apathy
展开
-
腾讯笔试:>格雷码
/* 腾讯笔试:>格雷码*/vector<int> Gray_Create(int n){ vector<int> res; for (int i = 0; i < (1 << n); ++i) { res.push_back(i ^ (i >> 1)); } return res;}//void test()//{// v原创 2016-04-07 16:11:06 · 577 阅读 · 0 评论 -
单例模式
/* 单例模式*/class Single{private: Single() {} static Single* pInstance;public: static Single* getInstance() { if (pInstance == NULL) pInstance = new Single原创 2016-04-07 16:11:59 · 1369 阅读 · 0 评论 -
你从未见过的“求二进制中1的个数”解法
int Function(unsigned int n) { n = (n & 0x55555555) + ((n >> 1) & 0x55555555); n = (n & 0x33333333) + ((n >> 2) & 0x33333333); n = (n & 0x0f0f0f0f) + ((n >> 4) & 0x0f0f0f0f);原创 2016-04-07 17:41:57 · 1656 阅读 · 0 评论 -
常见http状态码
HTTP协议状态码表示的意思主要分为五类 ,大体是 : ~~~~~~~~~~~~~~~~~~~~~~~~ 1×× 保留 2×× 表示请求成功地接收 3×× 为完成请求客户需进一步细化请求 4×× 客户错误 5×× 服务器错误 100 Continue 指示客户端应该继续请求。回送用于通知客户端此次请求已经收到,并且没有被服务器拒绝。 客户端应该继续发送剩下的请原创 2016-04-19 12:23:01 · 473 阅读 · 0 评论 -
[百度实习生]缺页问题
#include<iostream>using namespace std;#include<vector>#include<list>#include<algorithm>int countCacheMiss(int max_cache_size,vector<int> page_requests,int len){ list<int> de; int unHit=0;原创 2016-04-22 09:31:35 · 632 阅读 · 0 评论