![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++ primer
Serrie.
心存敬畏
展开
-
C++访问文件地址及详解(访问,删除创建)
(转载注明)文本部分内容来自:http://blog.sina.com.cn/s/blog_53988e5a0101dvlf.html如何从指定地址读取图片文件,并且将其存入STL向量中原创 2017-12-18 09:19:03 · 1106 阅读 · 0 评论 -
剑指offer 树的子结构 + 剑指offer 树的镜像
首先看 树的子结构:题目描述输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)要查找树A中是否函数树B结构,我们可以分为两步:第一步 找到树A中和树B的根节点的值一样的节点R(其实就是树的遍历)第二步 判断树A中以R为根节点的子树是否和B具有相同结构本题注意几种情况 A B树任一为空。当B遍历结束后A未必结束。 B结...原创 2019-07-09 15:13:49 · 101 阅读 · 0 评论 -
C++使用fread读取yuv一帧并写入新的yuv
#include<iostream>#include <stdio.h>#include <stdlib.h>#include "math.h"#include "memory.h"using namespace std;int main(){ FILE *in, *out; //char data[100000]; ...原创 2019-07-05 15:37:26 · 5752 阅读 · 5 评论 -
opencv读取图像时图像数组的存储方式,以及如何访问每一个点的像素
使用opencv读取图像时图像的排列方式是一个三维数组,但并非是三维数组按照[r:[[]] g:[[]] b:[[]]] 然后组合的方式存储。图片的存储方式可以理解成有个长 * 宽 的矩阵 矩阵的每一个点包括[b, g, r]三个点的数据 是按照[b, g, r][b, g, r] 的方式存储#include <iostream>#include <opencv...原创 2019-07-11 11:40:39 · 4438 阅读 · 0 评论 -
二叉树的三种遍历(递归+非递归)+层序遍历笔记+leetcode遍历题解
写在前头:本文内容部分转载自:https://www.jianshu.com/p/49c8cfd07410,本文为笔记整理首先注意树的层序遍历和非层序遍历区别: 1.二叉树的前中后序遍历是递归遍历,需要用栈。(深度优先) 2.二叉树的层序遍历使用队列。(广度优先)首先来看二叉树的三种遍历递归写法: 三种递归遍历对遍历的描述,思路非常简洁,最重要的...原创 2019-07-24 17:22:58 · 803 阅读 · 0 评论