搜索结果
查询Tags标签: vector,共有 875条记录-
C++ vector容器
一、vector容器的赋值vectorv; 方式1:push_back v.push_back(1); 方式2:通过拷贝构造函数 vectorv2; v2=v1; 方式3:通过assign函数 vevtorv3; v3.assign(v1.begin(),v1.end()); 将v1的begin到end区间的元素赋值给v3。二、vector容量和大小 函数原型:empty()判断容器是否…
2021/7/31 12:35:59 人评论 次浏览 -
C++ vector容器
一、vector容器的赋值vectorv; 方式1:push_back v.push_back(1); 方式2:通过拷贝构造函数 vectorv2; v2=v1; 方式3:通过assign函数 vevtorv3; v3.assign(v1.begin(),v1.end()); 将v1的begin到end区间的元素赋值给v3。二、vector容量和大小 函数原型:empty()判断容器是否…
2021/7/31 12:35:59 人评论 次浏览 -
C++primer 练习随便写写
#include<iostream> using namespace std; int main() {int value,sum=0;while(cin>>value){sum+=value;}cout<<sum<<endl;system("pause");return 0; }1.16#include<iostream> using namespace std; int main() {int a=0,b=0,c=…
2021/7/31 1:06:09 人评论 次浏览 -
C++primer 练习随便写写
#include<iostream> using namespace std; int main() {int value,sum=0;while(cin>>value){sum+=value;}cout<<sum<<endl;system("pause");return 0; }1.16#include<iostream> using namespace std; int main() {int a=0,b=0,c=…
2021/7/31 1:06:09 人评论 次浏览 -
模板库之vector
vector属于动态数组,可以动态的观测和使用数组。与静态数组相比在某些题的求解中有着非常大的优势。以下由几个比较经典的约瑟夫问题展示。 1 n个人中数到第m个人删除,后面不断重复数到m个删除,算出最后一个人的编号。 #include<bits/stdc++.h> using namespace …
2021/7/30 23:10:00 人评论 次浏览 -
模板库之vector
vector属于动态数组,可以动态的观测和使用数组。与静态数组相比在某些题的求解中有着非常大的优势。以下由几个比较经典的约瑟夫问题展示。 1 n个人中数到第m个人删除,后面不断重复数到m个删除,算出最后一个人的编号。 #include<bits/stdc++.h> using namespace …
2021/7/30 23:10:00 人评论 次浏览 -
C++迭代器(iterator)
什么是迭代器 迭代器是一种可以遍历容器元素的数据类型。迭代器是一个变量,相当于容器和操纵容器的算法之间的中介。C++更趋向于使用迭代器而不是数组下标操作,因为标准库为每一种标准容器(如vector、map和list等)定义了一种迭代器类型,而只有少数容器(如vector)支…
2021/7/30 20:36:12 人评论 次浏览 -
C++迭代器(iterator)
什么是迭代器 迭代器是一种可以遍历容器元素的数据类型。迭代器是一个变量,相当于容器和操纵容器的算法之间的中介。C++更趋向于使用迭代器而不是数组下标操作,因为标准库为每一种标准容器(如vector、map和list等)定义了一种迭代器类型,而只有少数容器(如vector)支…
2021/7/30 20:36:12 人评论 次浏览 -
python 异常 ValueError setting an array element with a sequence
python 异常 ValueError: setting an array element with a sequence错误原因是因为numpy数组中存在不同类型的数据,如果后来想把数据统一设为比如int32,int64,float32等类型是就出现这个异常错误例子,我本来以为我的数据是 train_vector_X = [[ 9.00000000e+00 5.0000…
2021/7/28 11:06:16 人评论 次浏览 -
python 异常 ValueError setting an array element with a sequence
python 异常 ValueError: setting an array element with a sequence错误原因是因为numpy数组中存在不同类型的数据,如果后来想把数据统一设为比如int32,int64,float32等类型是就出现这个异常错误例子,我本来以为我的数据是 train_vector_X = [[ 9.00000000e+00 5.0000…
2021/7/28 11:06:16 人评论 次浏览 -
leetcode刷题笔记_排序1
排序 冒泡排序两两交换,依次把最大值移到最后面 #include <iostream> #include <cstring> #include <vector> #include <map> #include <cmath> #include <set> using namespace std; void busort(vector<int>& arr) {for…
2021/7/27 23:06:06 人评论 次浏览 -
leetcode刷题笔记_排序1
排序 冒泡排序两两交换,依次把最大值移到最后面 #include <iostream> #include <cstring> #include <vector> #include <map> #include <cmath> #include <set> using namespace std; void busort(vector<int>& arr) {for…
2021/7/27 23:06:06 人评论 次浏览 -
暑假集训Day12 H (数论 STL)
题目链接在这里:Problem - H - Codeforces 这题思路不难想,将每个数分解质因数之后,如果有两个数,对应质因数的次数加起来正好是k的倍数,那这两个就是符合的,也就是说这两个数要形成一个互补的关系,用数组来实现的话会比较麻烦,使用map映射函数配合vector容器会简…
2021/7/27 6:06:06 人评论 次浏览 -
暑假集训Day12 H (数论 STL)
题目链接在这里:Problem - H - Codeforces 这题思路不难想,将每个数分解质因数之后,如果有两个数,对应质因数的次数加起来正好是k的倍数,那这两个就是符合的,也就是说这两个数要形成一个互补的关系,用数组来实现的话会比较麻烦,使用map映射函数配合vector容器会简…
2021/7/27 6:06:06 人评论 次浏览 -
Java 集合系列06之 Vector详细介绍(源码解析)和使用示例
概要 学完arrayList和LinkedList之后,我们接着学习Vector 第1部分 Vector介绍 Vector简介 Vector 是矢量队列,它是JDK1.0版本添加的类。继承于AbstractList,实现了List, RandomAccess, Cloneable这些接口。 Vector 继承了AbstractList,实现了List;所以,它是一个队列…
2021/7/26 17:08:00 人评论 次浏览