码迷,mamicode.com
首页 >  
搜索关键字:erase    ( 674个结果
查找表set和map 349, 350
两类查找问题: 1)查找有无: - 某个元素是否存在,通常使用set(集合) 2)查找对应关系(键值对应) - 某个元素出现了几次,map(字典) set和map都不允许里面的键值重复。 常见操作: - insert - find - erase - change(map) 思路:把nums1放到一 ...
分类:其他好文   时间:2018-12-22 16:52:36    阅读次数:164
luogu1081 开车旅行2012 D1T3 (倍增,set,O2)
题目描述 小 A 和小 B 决定利用假期外出旅行,他们将想去的城市从 1 到 N 编号,且编号较小的城市在编号较大的城市的西边,已知各个城市的海拔高度互不相同,记城市 i 的海拔高度为Hi,城市 i 和城市 j 之间的距离 d[i,j]恰好是这两个城市海拔高度之差的绝对值,即d[i,j] = |Hi ...
分类:其他好文   时间:2018-12-22 13:50:10    阅读次数:177
remove_if erase
https://blog.csdn.net/u010913001/article/details/53348580 函数remove_if()移除序列[start, end)中所有应用于谓词p返回true的元素. 此函数返回一个指向被修剪的序列的最后一个元素迭代器. 记住, remove_if()并 ...
分类:其他好文   时间:2018-12-15 23:19:00    阅读次数:159
STL系列之三 queue 单向队列
queue单向队列与栈有点类似,一个是在同一端存取数据,另一个是在一端存入数据,另一端取出数据。单向队列中的数据是先进先出(First In First Out,FIFO)。在STL中,单向队列也是以别的容器作为底部结构,再将接口改变,使之符合单向队列的特性就可以了。因此实现也是非常方便的。下面就给 ...
分类:其他好文   时间:2018-12-15 12:00:00    阅读次数:148
C++字符串反转
//通过不同的方法,实现对所输入字符串的反转,可以很好地复习巩固 C++ 基础知识/*分析过程: 假设要使传递的字符串为常量const字符串,这样操作更加灵活,可直接传递字符串字面值进行反转,常见的解决方法就是,定义一个新的与传递过来字符串长度 相等的字符数组,然后进行字符串拷贝,把str字符按从左 ...
分类:编程语言   时间:2018-12-14 19:30:37    阅读次数:205
vector
c++的vector使用方法 参考文章:http://www.runoob.com/w3cnote/cpp-vector-container-analysis.html vector是一个动态数组。 1.构造函数 vector():创建一个空vector vector(int nSize):创建一个 ...
分类:其他好文   时间:2018-12-12 15:42:43    阅读次数:241
Leetcode-955 Delete Columns to Make Sorted II(删列造序 ||)
1 #define _for(i,a,b) for(int i = (a);i A) 24 { 25 for(int i = 0; i & A) 37 { 38 if(ok(A)) 39 return 0; 40 int rnt = 0; 41 int end = ... ...
分类:其他好文   时间:2018-12-09 16:21:45    阅读次数:502
leetcode 283 Move Zeros; 27 Remove Elements; 26
解法一: 时间复杂度O(n) 空间复杂度O(1) 解法二:将非0元素与0元素交换位置,其中k指向非零元素的位置,且为了不让两个0元素之间相互交换位置,则增加一个判断条件( i != k) 我用了一个比较简便的解法,使用了vector的erase()函数直接删除等于val的元素(相当于下标自动加了一, ...
分类:其他好文   时间:2018-12-09 14:07:35    阅读次数:160
Python中模拟超市抹零结账行为代码
在IDLE中创建一个名称为erase-zero.py的文件,然后在该文件中,首先将各个商铺金额累加,计算出商品总金额,并转换为字符串输出,然后再应用int()函数将浮点型的变量转换为整型,从而实现抹零,并转换为字符串输出。关键代码如下图:附件:其他教程导航excelscratch编程word软件项目编程等课程优惠券折扣活动集,为方便学员查阅,特整理如下。希望课程可以为您加油助力!课程总目录:htt
分类:编程语言   时间:2018-12-05 13:24:20    阅读次数:1324
算法第四章实践报告
1.选择第二题进行分析。 给定n位正整数a,去掉其中任意k≤n 个数字后,剩下的数字按原次序排列组成一个新 的正整数。对于给定的n位正整数a和正整数 k,设计一个算法找出剩下数字组成的新数最 小的删数方案。 输入 #include<string>#include<iostream>using nam ...
分类:编程语言   时间:2018-11-28 20:30:15    阅读次数:299
674条   上一页 1 ... 19 20 21 22 23 ... 68 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!