
C++大杂烩
文章平均质量分 66
睡觉打呼噜
这个作者很懒,什么都没留下…
展开
-
学习C++
try_emplace的使用记录一下学习的点滴…emplace 创建对象并且调用对象的构造函数进行构造。避免了先拷贝构造临时变量然后再移动的操作。#include <iostream>#include <map>class ChatDialog{public: ChatDialog(int64_t userId, int64_t hashCode) : m_userId(userId), m_hashCode(hashCode) { std::cout &l原创 2021-07-24 16:38:57 · 229 阅读 · 0 评论 -
背个小包遍地跑----01背包问题(C++)
传送门: 01背包问题(动态规划C++)传送门 :01背包问题问题描述 01背包是在M件物品取出若干件放在空间为W的背包里,每件物品的体积为W1,W2……Wn,与之相对应的价值为P1,P2……Pn。 求解这个背包能装的最大价值。(物体不能分割)。 通俗点讲就是: 背包问题,可以理解为你的预算有限(背包的体积有限),要在预算的范围内买那些价值高(什么是价值高,就是你觉得目原创 2016-12-03 14:31:58 · 850 阅读 · 0 评论 -
C/C++ 字符串拷贝函数
最近在看一些C++的资料~~看到有讲拷贝函数的写法,觉得听好玩儿的就写了出来,当作记录分享出来。函数内用临时变量来接受形参,使得原有形参不受函数内部的改变。(不要轻易改掉形参的值)注意函数内部的指针判空。原创 2017-06-18 23:29:35 · 2288 阅读 · 0 评论 -
最长递增子序列
求出最长非降子序列的长度原创 2016-12-14 13:52:12 · 244 阅读 · 0 评论 -
树状数组
树状数组原创 2016-11-28 11:31:46 · 196 阅读 · 0 评论 -
数据结构之链表操作,创建,插入,删除,查找。
链表操作,创建,插入,删除,查找。原创 2016-11-28 11:25:52 · 320 阅读 · 0 评论 -
关于C++的那些事儿(三)
写给大忙人的C++原创 2016-11-27 22:45:22 · 317 阅读 · 0 评论 -
关于C++的那些事儿(二)
类以类为基础架构和设计被称为面向对象编程(OOP),它与事件驱动、数据库,以及图形用户界面应用程序的需求良好地结合。 Struct struct 类的成员默认是公有的。 Class 默认情况下,成员访问是私有的。 Union 创建一个数据类型,其成员默认是公有访问的,但在一个联合中,所有成员共享内存中相同的地址。其结果是,相同的位置在不同时间可被用来存储不同类型的数据。原创 2016-11-27 22:44:22 · 317 阅读 · 0 评论 -
关于C++的那些事儿(一)--读《写给大忙人看的C++》
写给大忙人的C++原创 2016-11-27 22:42:25 · 1567 阅读 · 0 评论 -
C++大杂烩(二)
一些C++的基础知识转载 2016-11-26 22:18:50 · 374 阅读 · 0 评论 -
C++大杂烩(一)
找工作的那些日子。。。我所看的C++原创 2016-11-26 22:16:55 · 260 阅读 · 0 评论 -
常用排序算法二 希尔-鸡尾酒-堆-桶-基数排序(C++)
常用排序算法二 希尔-鸡尾酒-堆-桶-基数排序(C++)原创 2016-12-07 18:31:52 · 372 阅读 · 0 评论 -
常用的排序算法 插入-冒泡-选择-归并-快排
常用的排序算法 插入-冒泡-选择-归并-快排原创 2016-12-07 18:29:39 · 333 阅读 · 0 评论 -
数组指针VS指向数组的指针
int (*p)[10];//p是指针,指向一个数组。此数组有10个int型元素int *ptr[10];//数组指针。数组ptr里存放的是10个int型指针原创 2016-12-03 14:36:13 · 264 阅读 · 0 评论