logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

c++ make_heap(), pop_heap()函数

c++中的make_heap(), pop_heap()的头文件为algorithm。作用与priority_queue中的成员函数相同,可以单独使用。使用方法make_heap在容器范围内,就地建堆,保证最大值在所给范围的最前面,其他值的位置不确定pop_heap将堆顶(所给范围的最前面)元素移动到所给范围的最后,并且将新的最大值置于所给范围的最前面push_heap...

c++容器 set 自定义排序

set c++ reference是c++中的一种容器,set可以用二叉树搜索树实现,set有两个特点:1. set中的元素不允许重复;2. set内部会维护一个严格的弱排序关系。上述两个特点实际上都依赖set的compare函数,compare函数判断两个元素相等就是相等,与元素本身没有直接的关系。默认定义了compare函数利用set内部默认的compare函数,可以将整数从小到大排序,将字符

VSCode编译、调试Python(Python in VSCode)

VSCode是微软开发的轻量级编辑器,加装扩展程序后,可以用来编译、调试程序,十分方便.VScode个人觉得VSCode的优点主要有:轻量级,相较于VS Studio,VSCode要小地多跨平台,VSCode在Windows, MacOS和Linux上均可以使用扩展性,编译C++和Python等其他语言Git,VSCode内嵌Git可以方便地进行程序的管理本文参考VSCode官网...

C/C++整型上下限INT_MAX INT_MIN及其运算

C中常量INT_MAX和INT_MIN分别表示最大、最小整数,定义在头文件limits.h中。1. INT_MAX,INT_MIN数值大小因为int占4字节32位,根据二进制编码的规则,INT_MAX = 2^31-1,INT_MIN= -2^31.C/C++中,所有超过该限值的数,都会出现溢出,出现warning,但是并不会出现error。如果想表示的整数超过了该限值,可以使用长整型long l

c++ unordered_map 判断某个键是否存在

unordered_map c++ reference 是c++ 哈希表的实现模板,在头文件<unordered_map>中,存储key-value的组合,unordered_map可以在常数时间内,根据key来取到value值。如何判断unordered_map 判断某个键是否存在呢?find函数。iterator find ( const key_type&

到底了