
C++_learning
文章平均质量分 58
Kylinls
This is living now
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c++迭代器(iterator)详解
1. 迭代器(iterator)是一中检查容器内元素并遍历元素的数据类型。(1) 每种容器类型都定义了自己的迭代器类型,如vector:vector::iterator iter;这条语句定义了一个名为iter的变量,它的数据类型是由vector定义的iterator类型。(2) 使用迭代器读取vector中的每一个元素:vector ivec(10,1);for(vector转载 2017-02-02 17:06:01 · 909 阅读 · 0 评论 -
C++STL之vector详解(转)
在c++中,vector是一个十分有用的容器。作用:它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。vector在C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。特别注意:使用vector需要注意以下几点:1、如果你要表示的向量长度较长(需要为向量内部保存很多数),容转载 2017-10-12 23:29:29 · 362 阅读 · 0 评论 -
根据后序和中序遍历输出先序遍历
根据后序和中序遍历输出先序遍历本题要求根据给定的一棵二叉树的后序遍历和中序遍历结果,输出该树的先序遍历结果。输入格式:第一行给出正整数N(≤30),是树中结点的个数。随后两行,每行给出N个整数,分别对应后序遍历和中序遍历结果,数字间以空格分隔。题目保证输入正确对应一棵二叉树。输出格式:在一行中输出Preorder:以及该树的先序遍历结果。数字间有1个空格,行末不得有多余空格。输入样例:72 3 1原创 2017-12-26 19:26:53 · 859 阅读 · 0 评论 -
数据结构期末总结
数据结构数组和广义表以及树的基本概念 T4 若对n阶对称矩阵A以行序为主序方式将其下三角形的元素(包括主对角线上所有元素)依次存放于一维数组B[1..(n(n+1))/2]中,则在B中确定aij**(i二叉树已知后序遍历和中序遍历,求前序遍历,从后往前看已知前序遍历和中序遍历,求后序遍历,从前往后看 T15某二叉树的前序和后序遍历序列正好相反,则该二叉树一定是高度等于其结点数 T7原创 2017-12-26 19:27:21 · 1424 阅读 · 0 评论 -
快速幂
问题:n^n的末尾数字用快速幂求解学习内容:&按位与运算0 & 0 = 0, 0 & 1 = 0, 1 & 0 = 0, 1 & 1 = 1^异或运算0^0 = 0, 0 ^ 1 = 1, 1 ^ 0 = 1, 1 ^ 1 = 0|按位或运算0 | 0 = 0, 0 | 1 = 1, 1 | 0 = 1, 1 | 1= 1#include us原创 2018-01-30 12:17:51 · 220 阅读 · 0 评论