C++
文章平均质量分 74
DINGGUOZI
这个作者很懒,什么都没留下…
展开
-
google笔试题及解答
<br />/*google笔试题n支队伍比赛,分别编号为0,1,2。。。。n-1,已知它们之间的实力对比关系,存储在一个二维数组w[n][n]中,w[i][j] 的值代表编号为i,j的队伍中更强的一支 所以w[i][j]=i 或者j,现在给出它们的出场顺序,并存储在数组order[n]中,比如order[n] = {4,3,5,8,1......},那么第一轮比赛就是 4对3, 5对8。。。。。。 胜者晋级,败者淘汰,同一轮淘汰的所有队伍排名不再细分,即可以随便排,下一轮由上一轮的胜者原创 2010-10-20 17:20:00 · 1001 阅读 · 0 评论 -
淘宝笔试题及答案
<br />/*淘宝笔试题:给定一个字符串, 比如"我爱alibaba", 写个函数截取字符串, 比如:我截取前5个字节, 为 “我爱a”, 接3个字节, 就是 “我爱", 半个汉字的就必须截取完*/#include <string>#include <iostream>char* subString(const char* str, int nSubLength){ if (str == nullptr) return nullptr; int nLength =原创 2010-10-20 17:25:00 · 1915 阅读 · 3 评论 -
百度笔试题及答案
#pragma oncetemplate class RingList{ typedef unsigned int al_size; typedef int al_index; struct Node { Node(const T& t, Node* next = nullptr) { _ = t; _next = next; } T _; Node* _next; };public: RingList(const原创 2010-10-21 16:27:00 · 2088 阅读 · 1 评论 -
生产者线程和消费者线程
生产者消费者线程演示一个生产者线程将int类型的数入列,一个消费者线程将int类型的数出列原创 2010-10-25 22:27:00 · 1682 阅读 · 0 评论 -
STL的list链表排序
在MSVC8.0里,STL给std::list提供了两种排序方法,一个是std::list的sort成员函数,一个是里的std::stable_sort排序函数。 这两种方法的实现是不同的,list::sort()成员函数是针对list容器定制的排序方法,而stable_sort是针对bidirectional_iterator_tag双向迭代器的通用排序方法。按说对list进行排序原创 2011-06-26 19:43:00 · 2284 阅读 · 0 评论