为你推荐

leetcode 动态规划类型题

1,Triangle1intmininumTotal(vector<vector<int>>&triangle){2for(inti=triangle.size()-2;i>=0;--i){3for(intj=0;j<i+1;++j){4//从下往上依次保存当前路径的最小值,...
代码星球·2021-01-09

c++ 中的智能指针实现

摘要:C++11中新增加了智能指针来预防内存泄漏的问题,在share_ptr中主要是通过“引用计数机制”来实现的。我们今天也来自己实现一个简单的智能指针:1//smartPointer.cpp:定义控制台应用程序的入口点。2//34#include"stdafx.h"5#include<iostream>6...

面试总结(腾讯深圳总部)

前言:收到在腾讯官网上面投递的腾讯的电话一面,和往常的电话面试一样,但是这个电话面试官好像很忙,而且也没有让我做自我介绍,上来直接来面我,也不问工程实践的内容,也不问有没有做过项目,估计就看一下简历就了解个大概了,就是一顿面问题,语速也是很快,不过问题问的非常清楚,如果你解释的不对,他会问你是不是没有听清楚我的问题,但...

面试总结(上海腾讯优图)

1,先自我介绍一下,说了blablabla...2,看你简历上没写项目,你有做过哪些完整的product嘛?答:没有,现在在做工程实践,还没做好,正在做3,简单介绍一下你现在在做的项目?答:blablabla.....4,你这个保存用户数据的数据库,这个hash(密码保存的是hash值)是怎么计算的,hash函数是怎样...

c++ 中的数字和字符串的转换

理由:一直忘记数字型的字符串和数字之间的转换,这次总结一下,以便后面再次用到。其实C++已经给我们写好了相应的函数,直接拿来用即可QA1:如何把一个数字转换为一个数字字符串?(这个不是很常用)函数:to_string(C++11)函数原型:stringto_string(intval)   ...

c++ 面试题(海量数据篇)

1,在海量数据中找中位数:题目如下:  只有2G内存的pc机,在一个存有10G个整数的文件,从中找到中位数,写一个算法。  解答:http://www.cnblogs.com/youxin/archive/2013/08/26/3281775.html2,...
代码星球·2021-01-09

C++ 实现 split 操作

理由:由于C++标准库里面没有字符分割函数split,这可太不方便了,我们利用STL来实现自己的split函数:原型:vector<string>split(conststring&s,conststring&seperator);1//codeThinking.cpp:定义控制台应用程序的...
代码星球·2021-01-09

c++ 面试题(操作系统篇)

1,消息队列:  https://kb.cnblogs.com/page/537914/2,fork中父进程和子进程的资源联系:  https://blog.csdn.net/weixin_42250655/article/details/816053693,多线程为什么会死锁,死锁如何解除?  https://blo...
代码星球·2021-01-09

c++ 面试题(数据库)

1,索引的原理:  https://www.cnblogs.com/songwenjie/p/9414960.html  https://blog.csdn.net/qq_32924343/article/details/80199977(值得一看)2,聚簇索引和非聚簇索引:  重要区别:该索引中键值的逻辑顺序是否决定...
代码星球·2021-01-09

c++ 面试题(网络类)

1,若服务器方单独终止之后,客户端继续发数据会怎么样?  https://blog.csdn.net/Nick_666/article/details/78342442  https://www.zhihu.com/question/35013918/answer/63664974(值得一看)2,GET和POST:  ...
代码星球·2021-01-09

c++ 面试题(C/C++/STL)

1,智能指针:auto_ptr(c++11已经弃用),unique_ptr(用于取代auto_ptr), shared_ptr, weak_ptr  http://www.cnblogs.com/TenosDoIt/p/3456704.html(值得一看)  https://blog.csdn.ne...
代码星球·2021-01-09

c++ 面试题(算法类)

1,从无序的数据流中找到其中位数:(用大根堆和小根堆来实现)1floatgetMidimum(vector<int>&nums){2priority_queue<int>bigHeap;//大数优先3priority_queue<int,vector<int>,grea...
代码星球·2021-01-09

c++ 面试题(汇总)

1,extern关键字作用:   http://www.cnblogs.com/lzjsky/archive/2010/11/24/1886686.html2,static关键字作用:   https://baike.sogou.com/v3239767.ht...
代码星球·2021-01-09

leetcode 树类型题

树的测试框架:1//leetcodeTree.cpp:定义控制台应用程序的入口点。2//34#include"stdafx.h"5#include<iostream>6#include<queue>7#include<stack>8#include<vector>910u...
代码星球·2021-01-09

error LNK2019: 无法解析的外部符号 "class std::basic_ostream<char,struct std::char_traits<char> >

1,VS2013:错误1errorLNK2019:无法解析的外部符号"classstd::basic_ostream<char,structstd::char_traits<char>>&__cdecloperator<<(classstd::basic_ostream<...