- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 建立完全二叉树,并且进行中序遍历(C++)
/*建立完全二叉树 并且输出中序遍历的结果 res为中序遍历的结果 遍历方式是根据根节点的命名的,如中序,第二个访问根节点前序遍历:根左右中序遍历:左跟右后序遍历:左右根*/#include <stdio.h>#include <queue>#include <stack>using namespace std;class Node{...
2019-09-09 21:47:04 1458 1
原创 二叉树遍历堆栈方式实现
前序遍历:根->左->右中序遍历:左->根->右后序遍历:左->右->根//二叉树遍历堆栈方式实现//2018.11.15 青春如诗#include <stdio.h>#include <stdlib.h>#include <malloc.h>#define MaxSize 10typedef str...
2018-11-15 18:38:50 1149
原创 运算符重载+构造析构函数
最近在学习运算符重载和构造析构函数的时候,在重载+的时候,等号左边的值经常出现一个问题,经过一天多的研究,终于将这个问题解决了,现在将这个问题的解决方法记录下来,供大家互相学习。初次发文,不足之处还请多多包含!问题:重载+之后,等号左边的值出现错误。解决方案:重载=。以下是一些详细的说明。/*-------------------------------------------...
2018-05-09 19:59:52 842
原创 docker 权限问题
问题现象:通过将用户添加到docker用户组可以将sudo去掉,命令如下sudo groupadd docker #添加docker用户组sudo gpasswd -a $USER docker #将登陆用户加入到docker用户组中newgrp docker #更新用户组
2022-01-09 16:30:51 711
原创 关于指针+1的一个知识点
int a[5] = {1,3,5,7,9};int *ptr =(int*)(&a+1);int b = *(ptr - 1);以上代码运行结束后,b的值为9;因为:1)&a 后得到的值的类型为int (*)[5],是一个数组指针,其值加1,指针向后偏移的值为所指向指针数组所占内存的大小的值,即为20;2)int *ptr = (int*)(&a+1...
2019-09-22 23:02:39 303
原创 关于if的一个知识点:if判断的结果由谁来决定
if(0 & 5 == 0){ int a;}运行结果:不会执行int a 这一行。优先级:& > ==有关汇编代码:(if 0 & 5 == 0)012F1885 xor eax,eax//一行代码结束012F1887 je ......原因:f条件是否成立的根本依据是&的结果是否为真。当一个if语句中进行...
2019-09-22 22:51:50 326
原创 算法题:今天搭建了一半零一个设备
/*测试人员小明需要搭建一批设备用于项目测试,小明第一天从物料领取处领取了若干设备,当天就搭建了一半零一个;第二天剩下的搭建了一半零一个,依次循环,到第十天时发现就剩下一个设备未搭建,求第一天领取了多少个设备*//*src 当天原本所有的为搭建的设备数量day 天数返回值 今天原来有多少个*/int construct(int src,int day){ if (day == 1)...
2019-09-21 19:30:37 1550
原创 Ubuntu16安装Caffe+Python3缺少libboost_python3
如果在/usr/lib/x86_64-linux-gnu中找到libboost_python-py3.5.so, 则sudo ln -s libboost_python-py3.5.so libboost_python3.so即可使其被Caffe找到.
2018-12-30 16:07:51 1722 3
原创 nvcc fatal : Unsupported gpu architecture 'compute_20'
错误:VCC src/caffe/layers/softmax_loss_layer.cunvcc fatal : Unsupported gpu architecture 'compute_20'Makefile:605: recipe for target '.build_release/cuda/src/caffe/layers/softmax_loss_layer.o' fai...
2018-12-29 16:42:37 6127 3
原创 Linux(Ubuntu) :ImportError: No module named google.protobuf.internal
sudo apt-get install python-protobuf亲测有效
2018-12-23 15:07:21 259
原创 二叉树遍历递归方式实现
2018.11.15前序遍历:根->左->右中序遍历:左->根->右后序遍历:左->右->根//二叉树遍历递归方式实现//2018.11.15 青春如诗#include <stdio.h>#include <stdlib.h>#include <malloc.h>typedef char Eleme...
2018-11-15 18:36:20 144
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人