自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 zydm

1、c++内存泄漏处理2、如何快排成为稳定排序3、map和set·setset是一种关联式容器,其特性如下set以RBTree作为底层容器所得元素只有key没有value,value就是key不允许出现键值重复所有的元素都会被自动排序不能通过迭代器来改变set的值,因为set的值就是键·mapmap和set一样是关联式容器,它们的底层容器都是红黑树,区别就在于map的值不...

2019-09-18 17:21:34 316

原创 Mysql常用函数

1、字符串函数concat(a1,a2,a3) 连接a1,a2,a3为一个字符串insert(str,x,y,instr) 将字符串str从第x个位置,y个长度的字串替换为字符串instr(第一位为1.)lower(str)upper(str)left(str,x) 返回str左边x个字符right(str,x)lapd(str,n,pad) 用字符串pad队str最右边进行填...

2019-09-01 22:24:54 277

原创 Mysql 数据类型

tinyint1个字节 有符号范围:-128~127. 无符号范围:0-255smallint 2个字节mediumint 3个字节int/integer 4个字节bigint 8个字节float 4字节double 8字节dec/decimal(M,D) M+2个字节bit(M) M个字节,M可以为1~64。查看bit类型的数据时要用bi...

2019-08-31 15:40:24 121

原创 Mysql 基础操作(记)

·开启: net start mysql·关闭: net stop mysql·登陆: mysql -u -p·显示数据库或者表等show databases/tables;·选择要操作的数据库use (不用加;)1、DDL语句(数据定义语句)例如:create、drop、alter。·数据库创建数据库create database ;删除数据库/表drop datab...

2019-08-27 16:01:46 104

原创 C#(第九章定义类)

·public class & internal class默认情况下类声明是内部的,公共类可以被其它项目中的代码访问。·abstract class & sealed class抽象类(不能实例化,只能继承,可以有抽象成员)密封类(不能被继承)在接口中不能使用这两个关键字(因为接口不包含实现代码,所以不能直接实例化,且必须可以继承)·如果没有使用基类,就只继承于基类S...

2019-07-17 17:17:30 166

原创 C#串口通信学习笔记(7.17)

·分布类(partial class)类的声明可以分割成几个分部类的声明。●每个分部类的声明都含有一些类成员的声明。●类的分部类声明可以在同一文件中也可以在不同文件中。●每个局部声明必须被标为partial class,而不是单独的关键字class,分部类声明看起来和普通类声明相同,除了那个附加类型修饰符partial。·StringBuilder与String字符串一旦创建就不可修改...

2019-07-17 16:26:10 142

原创 C#委托delegate

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using static System.Console;using static System.Convert;namespace firstCsharp{ ...

2019-07-04 16:40:16 101

原创 传输层(TCP/IP)

前言:TCP/IP中有两个具有代表性的传输层协议,它们分别时TCP和UDP。TCP提供可靠的通信传输,UDP则常被用于让广播和细节控制交给应用的通信传输。以包裹为例,邮递员(IP)根据收件人地址(目标IP地址)向目的地(计算机)投递包裹(IP数据报)。包裹到达后,由对方(传输层协议)根据包裹信息判断最终的收件人(接收应用程序)。(端口号就是判断收件人的依据。)...

2019-06-05 21:54:48 1360

原创 Socket函数基本使用

1、建立Socket调用socket()int socket(int domain,int type,int protocol)domain指明所用的协议;type指定socket的类型,SOCK_STREAM(TCP),SOCK_DGRAM(UDP),原始Socket(SOCK_RAW)允许程序员使用底层协议。protocol通常设置为0。...

2019-05-23 23:04:53 4529

原创 图解TCP/IP(IP)

前言:IP相当于OSI参考模型中的第三层——网络层。网络层的下一层——数据链路层的主要作用是再互联网一种数据链路的节点之间进行包传递。一旦跨越多种数据链路,就需要借助网络层。网络层的主要作用是“实现终端节点之间的通信”,这种终端节点之间的通信也叫“点对点通信”。IP的主要作用就是再复杂的网络环境中将数据包发给最终的目标地址。1、网络层与数据链路层的关系数据链路层提供直连两个设备之间的通信...

2019-05-23 21:27:00 701

原创 linux第五章总结(文件权限)

1、linux的每个文件中,可分别给与用户、用户组与其它人三种身份的rwx权限2、每个账号可以由多个用户组的支持;3、利用ls -l可以查看文件的属性,第一个字段表示文件的权限,共有十位,第一位表示文件类型。4、如果文件名前多一个“.”,表示这个文件是隐藏文件。(ls -al 可以显示全部文件的属性,包括隐藏文件)5、如果需要root的权限是,可以使用su - 命令切换身份,操作完毕使用e...

2019-05-22 23:02:35 179

原创 基本调试方法

1、打印数据来调试程序以下面的程序为例#include<iostream>using namespace std;int main(){ int sum = 0; for (int a = 1; a <= 10; a++) { sum += a; } cout << "sum : " << sum << endl; r...

2019-05-07 16:05:26 276

原创 数据结构,算法应用:1、C++回顾(粗略)

1、函数与参数int abc(int a,int b,int c){ return a+b+c;}如上面这个函数,a、b、c是函数abc的形参,如果用下面的语句条用函数abcz=abc(x,y,2);x、y、2便是a、b、c所对应的实参。在这个函数中a、b、c是传值参数。函数abc执行前,把实参复制给形参,复制过程由形参类型的复制构造函数来完成的。当函数运行结束时,形参类型的析...

2019-05-05 22:08:07 135

原创 LINK : fatal error LNK1104: 无法打开文件“kernel32.lib”

在项目》属性》链接器》常规》附加库目录中加入如图地址

2019-04-23 10:17:33 1429

原创 编程练习(把数组排成最小的数)

题目:输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。思路:用to_string()把将数组内的数转换为字符串依次排序,例如31 3,“31”+“3”<“3”+“31”,所以31排在3前面。string PrintMinNumber(vector<int&...

2019-04-21 17:26:19 145

原创 编程练习(整数中1出现的次数)

题目:求出1-13的整数中1出现的次数,并算出100-1300的整数中1出现的次数?为此他特别数了一下1~13中包含1的数字有1、10、11、12、13因此共出现6次,但是对于后面问题他就没辙了。ACMer希望你们帮帮他,并把问题更加普遍化,可以很快的求出任意非负整数区间中1出现的次数(从1 到 n 中1出现的次数)思路:分别计算每一位上1出现的次数,再相加。创建一个i变量,表示当前计算第几位...

2019-04-21 11:30:05 164

原创 编程练习(字符串中第一个只出现一次的数)

题目:如标题思路:用map<char,int>来计算字符串出现的次数。再遍历字符串找到第一个map[string[i]]==1的i的值。通过的代码int FirstNotRepeatingChar(string str) { map<char, int> mp; for (int i = 0; i < str.size(); i++) { mp[s...

2019-04-17 22:42:32 152

原创 编程练习(九宫格手机输入)

题目:手机的九宫格输入,2上是“ABC”,“9”对应“WXYZ”,现假设“1”和“0”为空字符,根据手机上的输出,判断手机输入了哪几个数字。要求:输入 字符串s代表手机上的输出。输出 依次输出手机上输入的数字。思路:1、创建一个2-9对应字符的数组,使用迭代器遍历查找。2、可以用string.find()来查找,迭代器是一个指针,使用string的方法是要(*iterator)。...

2019-04-16 22:16:15 2797

原创 编程练习(三位数运算最大的结果)

题目:小s学会了加法和乘法运算和他们的优先级,还知道括号里的算式要优先计算,现在给小s3个数,a,b,c,小s想通过自己的知识得到这三个数运算可得到的最大值。要求:输入第一行 a,b,c输出最大结果。思路:设计一个max(a,b)返回a+b,a*b中较大的那个数。通过的代码:#include<iostream>#include<vector>doub...

2019-04-16 12:33:51 469

原创 编程练习(小s的第x个苹果)

题目:有从左到右的n堆苹果。小s知道每堆苹果的个数,那么请问第x个苹果是从左往右数第几堆中的呢?要求:输入第一行: n(代表有n堆苹果,n>=1)第二行: a1,a2。。。。an。(ai代表第i堆里有ai个苹果)第三行: m(询问m次)第四行: q1,q2。。。。qm。(qi表示第i次询问第qi个苹果在第几堆)思路:创建一个vector sum...

2019-04-15 14:28:25 157

原创 编程练习(上课睡觉的小s)

题目:小s上课的时候容易犯困,但又想听一些自己感兴趣的内容,我们将知道小s对每分钟的内容的感兴趣程度,以数字量化。以及每分钟小s醒着还是在睡觉,我们可以叫醒小s一次,小s醒后k分钟内不会睡着,要最大化小s听到感兴趣的内容。要求:输入第一行:课堂持续时间n,小s坚持的时间k。(1<=n,k<10^4)第二行:a1,a2。。。。。an。ai表示第i分钟内容的感兴趣程度。第三行:t...

2019-04-14 19:13:06 191

原创 编程练习(俄罗斯方块?)

题目:小s有个古老的游戏机,里面有个类似俄罗斯方块的游戏,但是一次只会在一个随机列上产生一个1x1方块,每消除一行得1分(俄罗斯方块的规则)。要求:输入第一行输入代表界面有n列与掉下了m个方块,第二行输入代表c1,c2。。。cm,每个ci(大于0小于等于n)代表第i个方块刷新在第ci列。输出根据输入得到这次游戏能得几分。思路:初始化一个包含n个0的vector gamemap,遍历第二...

2019-04-14 16:43:57 390

原创 编程练习题(2)

题目:给出2给数A与B,判断B是不是A的子结构。(假定空树不是任何树的子结构)class Solution {public: bool HasSubtree(TreeNode* pRoot1, TreeNode* pRoot2) { bool res = false; if (pRoot1 == NULL||pRoot2 == NULL) ...

2019-04-14 16:25:13 82

原创 编程练习题(1)

题目:给出两个字符串数组,a1与a2,创建一个返回的字符串数组r,如果a1的字符串中有a2的子字符串的子字符串,按顺序排列到r中。例如:a1{“arp”,“live”,“strong”}a2{“Lively”,“alive”,“harp”,“sharp”,“armstrong”}return {“arp”,“live”,“strong”}例2: a1{“tarp”,“mice”,“bull...

2019-04-11 23:08:25 154

原创 rpgminigame(改进中。。。)

PathPoint 头文件:#pragma once#include <unordered_map>enum class EPathPointType:int{ HealthBottle = 0, StrenthGem, DenfenceGem, ExpBottle, Slime, BigSlime, GiantSlime, SlimeImp, SlimeDe...

2019-04-10 21:23:03 146

转载 小游戏:2048 代码(乱)

#include #include #include #include #include #include <curses.h>#define width 5#define n 4#define Gnormal 0#define Gwin 1#define Glose 2#define Gquit 3using namespace std;class game...

2019-04-10 20:50:23 544 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除