特立独行MVP
特立独行MVP
全部文章
c++
LeetCode(8)
剑指offer(19)
技巧(10)
算法(26)
面试(5)
归档
标签
去牛客网
登录
/
注册
Forever 24
十步杀一人 千里不留行
全部文章
/ c++
(共13篇)
编程语言学习
来自专栏
给大家附上一些我的面经 编程语言学习 编程语言千万种,到底该学哪一种? 我认为语言不分优劣,只分喜好,只看需求。本硕这几年我学过C/C++,JAVA,Python,Matlab,Golang,Javascript,用来用去还是C++和Golang适合我,但是我也不排斥去使用其他语言...
2020-05-28
7
966
c++ cin,cout 加速
加上以下两行 ios::sync_with_stdio(0); cin.tie(0);
2018-09-24
4
556
虚表指针
写在前面 虚表指针 多继承下的虚表指针情况 override c++11 主要内容 为什么虚表当中虚函数按照其声明顺序放于表中? 同一个虚函数入口地址在父类虚表和子类虚表中的偏移量必须保持一致。 当多重继承的时候,子类必须把来自不同父类的虚函数,放入不同的虚表中,不...
2018-09-04
4
630
STL:仿函数
写在前面 STL当中的仿函数 主要内容 函数对象和仿函数 仿函数是早期的命名,采用的新的名称是函数对象。 函数对象就是一种具有函数特质的对象。 这种东西在调用者可以像函数一样被调用,在被调用者则以对象所定义的()操作符扮演函数的实质角色。 仿函数的作用 ...
2018-08-21
4
817
STL:heap
写在前面 STL:heap 主要内容 heap是什么 heap并不是STL的容器,是以算法的方式出现的。扮演priority_queue的幕后英雄。 priority_queue采用的底层机制就是heap。这里需要注意heap并不是一种二叉搜索树,更不是平衡的二叉搜索树...
2018-08-21
4
505
C++ STL unordered_map和map的使用和性能分析
unordered_map是C++ Boost库中的内容,这里的unordered翻译成“无序”。但它并不是完全的“无序”的概念,而是散列式的存储方式。 unordered库提供了两个散列映射类,unordered_map和unordered_multimap。 它们用散列表代替了二叉树的实...
2018-05-10
3
1101
[编程题] 牛牛找工作
#include <iostream> #include <vector> #include <algorithm> using namespace std; struct work{ int hard; int pay; work(int...
2018-05-10
4
624
归并排序 总结
归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。 归并排序分为两步,第一步是将待排序的数分成两部分,将两部分分别有序,再将两个有序的部分合并。 首先考虑下如何将将二个有序数列合并。这个非常简单,只要...
2018-05-10
3
547
unordered_map
写在前面: unordered_map总结 unordered_map和map的比较 unordered_map: 无序映射是关联容器,用于存储由键值和映射值组合而成的元素,并允许基于键快速检索各个元素。 在unordered_map中,键值通常用于唯一标识元素,而映射值是与...
2017-12-27
4
688
oj问题
OJ 系统 输入输出 格式问题 常见的输入格式: 预先不知道输入数据的组数 读到文件结尾 预先知道输入数据的组数 先读入数据组数然后循环读入数据 只有一组数据 预先不知道多少组数据 while(cin>>a>>b) { cout << a+b...
2017-12-11
3
696
首页
上一页
1
2
下一页
末页