- 博客(8)
- 收藏
- 关注
原创 某变量未定义错误
VS2019工程管理问题我在使用了先在默认路径下建立了头文件"xnet_tiny.h" ,为方便管理多文件将文件“xnet_tiny.h"移动到了另外一文件夹下面,为了保持一致我将原来工程下的"“xnet_tiny.h"重新添加了,这就来坑了)尝试编译运行时没有报错。然后我继续在"xnet_tiny.h"添加了一个结构体定义,但使用结构体时发现在这个文件夹内始终找不到该结构体定义,检查时发现在VS在原来默认路径下创建了删除之前的"xnet_tiny.h,在连接时也会连接到这个文件。在VS2019中其工程
2020-06-19 09:01:54
406
转载 socket编程UDP通信(单线程)
TCP聊天室本文是互联网体系结构作业实现了一个单线程,通过控制台互相发送消息的聊天室。tcp的socket编程知识点包括:struct sockaddr_in结构体、socket、bind、connect、send、recv.出现过的错误:bind和connect两者参数一样。## 新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱
2020-06-10 22:37:19
332
原创 Bintree二叉树实现
二叉树的实现学堂在线-数据结构-二叉树环境:DEV C++5.4.0。有课程资源但是无法运行,于是自己结合视频,敲了一边,函数名称尽量与视频中统一,有细微的不同。我自己写的部分注释掉了二叉树的先序、中序、层次遍历栈(实现)和递归实现方法,孩子插入、删除、树的高度等。二叉树的结点结构体头文件实现了二叉树的父、孩子的插入,中序遍历下的直接后继等。#ifndef _BINNODE_HPP#...
2020-03-28 23:22:16
366
原创 栈实现
邓俊辉数据结构 栈实现学堂在线 栈教学视频环境:DEV C++5.4.0。有课程资源但是无法运行,于是自己结合视频敲了一边,函数名称尽量与视频中统一,有细微的不同。栈可以由向量和LIST实现。这里实现了栈的入栈、出栈、查询是否为空、查询顶部函数。**经典应用 :**括号匹配、进展转换向量代码列表实现1.向量实现栈这里采用的是聚合方式#include "vector.hpp"te...
2020-02-20 16:53:58
329
原创 Vector实现
邓俊辉数据结构 学堂在线 视频向量环境:DEV C++5.4.0。有课程资源但是无法运行,于是自己结合视频敲了一遍,函数名称尽量与视频中统一,有细微的不同。实现了向量的动态扩容、缩减、查询大小、容量、插入、删除、唯一化、遍历有序向量的去重、冒泡排序、归并排序、二分查找、斐波那契查找。fee.hpp文件自定义的,用于必要的定义#ifndef FEE_HPP#define FEE_HPP...
2020-02-20 16:48:50
223
原创 List实现
邓俊辉数据结构 List实现学堂在线教学视频 向量环境:DEV C++5.4.0。有课程资源但是无法运行,于是自己结合视频敲了一边,函数名称尽量与视频中统一,有细微的不同。包括 链表节点结构体、向后插入、向前擦汗;列表中查找、插入、删除节点、复制、对有序向量的去重、选择排序、插入排序以及清空链表。ListNode.hpp文件 链表结点的实现#define Posi(T) ListNode&...
2020-02-20 16:19:49
266
转载 中缀表达式计算实现代码
邓俊辉数据结构 栈应用之 中缀表达式计算学堂在线教学视频堆栈应用之一,在线性扫描类算法中当读到足够长之后,方可处理前缀。应用在计算器中。#include <iostream>#include "Stack.hpp"#include <math.h>/* run this program using the console pauser or add your o...
2020-02-20 16:07:25
908
1
原创 MAX2 二分递归
学堂在线 数据结构 课后作业MAX2:寻找一个数组中最大的两个值。使用二分递归[教程中需要填写if(lo+2)hi和if(io+3hi)后面代,看完这个题想找一些更好的办法,但是没有找到,这里的是错误的](https://blog.youkuaiyun.com/qq_36813793/article/details/79912102)这个链接是正确的但是比较复杂#include<algorith...
2019-12-17 20:07:44
409
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅