- 博客(17)
- 问答 (1)
- 收藏
- 关注
转载 new一个指针数组、以及创建动态二维数组
原文:https://blog.youkuaiyun.com/wangshubo1989/article/details/50062257 实际工作中,有一个类A,现在需要使用多个A对象的指针,这是时候,首先想到的就是指针数组。 ———————————————————————————————————————————— 指针数组与数组指针 首先,指针数组和数组指针有何区别是老生常谈的东西: 看中文不方便,看看英...
2019-05-29 17:50:47
5020
转载 IF NOT EXISTS和 IF EXISTS的区别
1.介绍 if not exists 即如果不存在,if exists 即如果存在 2.使用 a.判断数据库不存在时 if not exists(select * from sys.databases where name = ‘database_name’) b.判断表不存在时 if not exists (select * from sysobjects where id = object_i...
2019-05-06 10:20:45
25817
转载 truncate table删除表中的所有数据
https://www.yiibai.com/mysql/truncate-table.html
2019-05-06 10:09:50
2705
转载 改变函数形参传入指针的值的方法
转载来源:https://blog.youkuaiyun.com/jack237/article/details/7355995 先看一段代码: #include <iostream> void foo(char *p) { p = "after foo()"; } void main() { char *p = "before foo()"; foo(p); ...
2019-04-29 12:05:02
2627
原创 二叉树的遍历
#include<iostream> #include<stack> #include<queue> using namespace std; class binnode { public: binnode() { leftchild = NULL; rightchild = NULL; } int val; binnode* leftchil...
2019-04-29 10:43:28
189
转载 二叉搜索树
文章目录一、查找1.在二叉查找树中的查找是否存在一个元素2. 查找最大或者是最小的元素二、插入和删除 一、查找 1.在二叉查找树中的查找是否存在一个元素 尾递归就是程序分支的最后(程序要返回的时候的递归,效率不高) 效率更好的实现: 2. 查找最大或者是最小的元素 二、插入和删除 自己写的插入算法: #include<iostream> using namespace std;...
2019-04-27 22:28:50
143
原创 栈的C++实现
文章目录栈的顺序储存栈的链式储存 栈是特殊的线性表,只能在尾部进行插入和删除 栈的顺序储存 #include<iostream> #include<assert.h> using namespace std; #define max_size 10 class stack_m { public: void pop_m();//弹出数组最后一个元素 void push...
2019-04-25 21:45:30
246
原创 线性表_C++实现
文章目录线性表的顺序存储实现线性表的链式存储实现 线性表的顺序存储实现 //线性表—数组实现 #include<iostream> #include<assert.h> using namespace std; class arr{ public: arr(int m_size = 10):max_size(m_size){//初始化一个数组 base = new ...
2019-04-25 20:04:49
193
转载 客户端服务端
目录客户端服务端 客户端 """ file: send.py socket client """ import socket import os import sys import struct import time def socket_client(): try: s = socket.socket(socket.AF_INET, socket.SOCK_STR...
2019-04-22 09:35:55
245
原创 string类的学习
string类的学习前言1. 万能头文件bits/stdc++.h2. 关于C++中`ios::sync_with_stdio(false)`;1. 声明和初始化方法:1.1声明:1.2初始化:2. 字符串处理:2.1 substr操作:2.2 insert操作:2.3 erase操作:2.4 append和replace操作:2.4.1 append2.4.2 replace2.5 assign...
2019-04-21 20:09:50
260
转载 C++后台开发校招面试常见问题
转载自:https://blog.youkuaiyun.com/shanghairuoxiao/article/details/72876248 目录1.[extern关键字作用] 1.[extern关键字作用] http://www.cnblogs.com/yc_sunniwell/archive/2010/07/14/1777431.html) 当它与"C"一起连用时,如: extern "C" vo...
2019-04-19 21:24:25
361
转载 红黑树,B树
目录一、红黑树1. 红黑树特性2. 插入数据2.1 左旋2.2 右旋3. 删除数据二. B树1.插入数据2.删除数据三. B+树 一、红黑树 红黑树是牺牲了严格的高度平衡的优越条件为代价红黑树能够以O(log2 n)的时间复杂度进行搜索、插入、删除操作。 此外,由于它的设计,任何不平衡都会在三次旋转之内解决。 1. 红黑树特性 每个节点要么是红色,要么是黑色; 根节点永远是黑色的; 所有的叶...
2019-04-19 16:57:47
192
转载 互联网协议
参考来源:http://www.ruanyifeng.com/blog/2012/06/internet_protocol_suite_part_ii.html 文章目录一、概述1.1 五层模型1.2 层与协议二、实体层三、链接层3.1 定义3.2 以太网协议3.3 MAC地址3.4 广播四、网络层4.1 网络层的由来4.2 IP协议4.3 IP数据包4.4 ARP协议五、传输层5.1 传输层的由...
2019-04-18 18:09:38
198
转载 图论基础与图存储结构
参考:https://blog.youkuaiyun.com/kexuanxiu1163/article/details/88801752 目录1. 图1.1 定义1.2 无向边1.3 有向边1.4 无向图1.5 有向图1.6 顶点与顶点的度1.7 邻接1.8 路径2. 完全图2. 1无向完全图:2. 2有向完全图:3.连通图4.数组存储5.邻接表5.1 无向图采用邻接表方式存储5.2 有向图采用邻接表方式存...
2019-04-17 10:09:33
301
转载 linux基础
shell1.shell命令1.1$ {}与$1.2. 单引号''和双引号" "1.3.反引号``与$()1.4 chmod命令解析1.4.1. 使用方式1 :`chmod [who] [opt] [mode] 文件/目录名 `1.4.2.使用方式2:`chmod abc file`1.4.3. 示例2.具体题目2.1 echo ` expr 3/4 `2.2 系统管理员编写扫描临时文件的shel...
2019-04-13 14:38:37
309
转载 markdown使用指南
参考:https://blog.youkuaiyun.com/mountzf/article/details/51714763 markdown使用指南首行缩进字体大小颜色更改 首行缩进 把输入法由半角改为全角。 两次空格之后就能够有两个汉字的缩进。(搜狗输入法中可用shift+空格进行切换) 在开头的时候,先输入下面的代码,然后紧跟着输入文本即可。分号也不要掉。 半方大的空白 或&...
2019-04-09 11:37:28
201
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅