自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 牛客网计算机考研复试题库-王道计算机机试指南Old Bill--解法以及思路

【代码】牛客网计算机考研复试题库-王道计算机机试指南Old Bill--解法以及思路。

2023-01-07 23:35:58 516

原创 数据结构C语言版人民邮电出版社第二章算法设计题第九题。与结点前的元素交换

数据结构C语言版人民邮电出版社第二章算法设计题第九题。与结点前的元素交换#include<stdio.h>#include<stdlib.h> struct node{ int data; struct node* prior; struct node* next;}; //尾插法创建双循环链表struct node* creatbyrear(){ struct node* head=(struct node*)malloc(sizeof(struct no

2022-03-12 18:29:24 183

原创 数据结构C语言版人民邮电出版社第二章算法设计题第七题。使链表中所有节点的链接方向“原地”逆转

数据结构C语言版人民邮电出版社第二章算法设计题第五题。使链表中所有节点的链接方向“原地”逆转基本上每句都有注释,若有疑惑,欢迎评论~设计一个算法,将链表中所有节点的链接方向“原地”逆转,即要求仅利用原表的存储空间,换句话说,要求算法的空间复杂度为O(1)#include<stdio.h>#include<stdlib.h>#define NULL 0//定义链表结点结构体 typedef struct LNode{ int data; struct LNode

2022-03-12 16:36:06 2340

原创 数据结构C语言版人民邮电出版社第二章算法设计题第五题。将一个带头结点的单链表A分解为两个具有相同结构的链表B和C

数据结构C语言版人民邮电出版社第二章算法设计题第五题。将一个带头结点的单链表A分解为两个具有相同结构的链表B和C基本上每句都有注释,若有疑惑,欢迎评论~设计算法将一个带头结点的单链表A分解为两个具有相同结构的链表B和C,其中B表的结点为A表中小于0的结点,而C表的结点为A表中值大于0的结点(链表A中的元素为非零整数,要求B、C表利用A表的结点)#include<stdio.h>#include<stdlib.h>#define NULL 0//定义链表结点结构体

2022-03-12 15:57:29 3077

原创 数据结构C语言版人民邮电出版社第二章算法设计题第三题。将两个递增的有序链表求其中的交集,并不使用新的空间。

数据结构C语言版人民邮电出版社第二章算法设计题第三题。将两个递增的有序链表求其中的交集,并不使用新的空间。代码里面基本上都有注释。若有疑惑,欢迎评论~#include<stdio.h>#include<stdlib.h>#define NULL 0//定义链表结点结构体 typedef struct LNode{ int data; struct LNode *next; }LNode,*LinkList;//声明函数 LinkList InitList(Li

2022-03-12 11:51:42 1966

原创 数据结构C语言版人民邮电出版社第二章算法设计题第一题。将两个递增的有序链表合并为一个递增的有序链表。

将两个递增的有序链表合并为一个递增的有序链表。要求结果链表仍使用原来两个链表的存储结构,不另外占用其他的存储空间。表中不允许有重复的数据基本上每句都有注释,若有疑惑,欢迎评论!#include<stdio.h>#include<stdlib.h>#define NULL 0//定义链表结点结构体 typedef struct LNode{ int data; struct LNode *next; }LNode,*LinkList;//声明函数 LinkLis

2022-03-10 22:35:26 772

原创 单链表的取值 数据结构C语言

单链表的取值 数据结构C语言基本上每条语句都有注释,若有困惑,欢迎留言!博主会尽快回复#include<stdio.h>#include<stdlib.h>//定义宏常量 #define NULL 0//定义链表的存储结构 typedef struct LNode{ int data; struct LNode *next;}LNode,*LinkList;//声明函数 LinkList InitList(LinkList &L);LinkList

2022-03-04 21:22:12 1896 4

原创 单链表的按值查找(输入结点数据域输出结点的位置)数据结构C语言

单链表的按值查找(输入结点数据域输出结点的位置)数据结构C语言代码段基本上每句都有注释,如有困惑,欢迎留言。博主看到就会回复#include<stdio.h>#include<stdlib.h>#define NULL 0//定义结点结构体类型 typedef struct LNode{ int data; //定义数据域 struct LNode * next; //定义指针域 }LNode,*LinkList;//声明函数 LinkList Init

2022-03-04 20:38:03 7441 4

原创 单链表的结点插入C语言c语言数据结构

单链表的结点插入C语言数据结构基本上每句都有注释#include<stdio.h>#include<stdlib.h>#define NULL 0//定义结点结构体类型 typedef struct LNode{ int data; //定义数据域 struct LNode * next; //定义指针域 }LNode,*LinkList;//声明函数 LinkList InitList(LinkList &L);LinkList GreatL

2022-02-23 14:50:32 1261 1

原创 单链表的结点删除并返回删除的值C语言数据结构

**单链表的结点删除并返回删除的值C语言数据结构每一句基本上都有注释,如还有哪些细节不懂,欢迎下方评论**```c#include<stdio.h>#include<stdlib.h>#define NULL 0//创建单链表结构体typedef struct LNode{int data; //表示结点的数据域struct LNode * next; //表示结点的指针域}LNode,*LinkList;//声明ADTLinkList Init

2022-02-21 22:06:40 1791

原创 单链表的创建C语言数据结构---(头插法和尾插法)

单链表的创建C语言数据结构—(头插法和尾插法)基本上每一个关键句子都有注释----------------------------------------------------------头插法------------------------------------------------------------------#include<stdio.h>#include<stdlib.h> #define NULL 0//定义链表结点的结构体 typedef s

2022-02-20 22:03:12 1234

原创 顺序表的查找C语言数据结构

在顺序表中查找元素大致代码片有注释,若还有疑问,可进行评论#include<stdio.h>#include<stdlib.h>#define Maxsize 10//定义一个顺序表结构体 typedef struct{ int *elem; //顺序表的基址 int length; //顺序表的长度 }SqList;//顺序表的初始化定义 SqList InitList(SqList &L){ //给顺序表基址分配内存 L.elem

2022-02-13 22:38:53 3602 5

原创 顺序表的删除C语言数据结构--一种直接删除元素,另一种把删除的元素打印出来

此处有两种代码段,一种是直接删除元素的,另一种把删除的元素打印出来,并删掉该元素代码中基本上每句都有注释直接删除元素/*---------------直接删除元素------------------------ */#include<stdio.h>#include<stdlib.h>#define Maxsize 10 //定义顺序表 typedef struct{ int * elem; //定义顺序表存储空间基址 int length;

2022-02-13 21:49:47 772

原创 顺序表插入C语言数据结构两种写法

顺序表插入元素的两种写法一种是非结构化思想,另一种是结构化思想这里不做过多赘述,基本上每个功能都有详细的注释顺序表插入思想原理此为非结构化/*-----------------非结构化思想------------------------- */#include<stdio.h>#define Maxsize 10/*定义顺序表结构体 */ typedef struct{ int data[Maxsize]; //存在顺序表中的元素 int length=0;

2022-02-11 17:02:07 1983 1

原创 计算机网络知识架构(PDF版本)-----软考

**PDF版本可以关注下面公众号,联系作者**

2021-09-26 18:15:03 79

原创 SQL Server2008安装步骤以及电脑常见错误

SQL Server2008安装步骤以及电脑常见错误1、安装包,安装视频关注公众号,回复‘’SQL安装"获取安装包和安装视频2、常见错误2-1、安装中出现的错误解决办法:PendingFileRenameOperationswin➕r 然后输入regedit然后顺着图片删除那个配置文件2-2连接的时候出现错误win + rservices.msc把所有SQL server的服务全部打开稍等几分钟,时间有点长...

2021-09-24 22:48:23 396

原创 标准化和知识产权基础知识(PDF知识框架)----软考

2021-09-23 16:59:53 83

原创 Java SE最全知识点···第一章 java概述

第一章 java概论1、java语言的特性*简单性:相对而言的,例如java中不在支持多继承,C++是支持多继承的,多继承比较复杂,C++中有指针,java中屏蔽了指针的概念。所以java相对是简单的。Java语言底层是C++实现的 *面向对象:java是纯面向对象的,更符合人的思维模式,更容易理解。 *可移植性:什么是可以移植性?java程序可以做到一次编译,到处运行。也就是java程序可以在Windows操作系统上运行,不做任何修改,同样的java程序可以直接放到linux操作系统上运行,这

2021-08-08 19:44:50 76

转载 mysql最全练习题~面试必备

1、取得每个部门最高薪水的人员名称2、哪些人的薪水在部门的平均薪水之上3、取得部门中(所有人的)平均的薪水等级,如下:4、不准用组函数(Max),取得最高薪水5、取得平均薪水最高的部门的部门编号6、取得平均薪水最高的部门的部门名称7、求平均薪水的等级最低的部门的部门名称8、取得比普通员工(员工代码没有在mgr字段上出现的)的最高薪水还要高的领导人姓名9、取得薪水最高的前五名员工10、取得薪水最高的第六到第十名员工11、取得最后入职的5名员工12、取得每个薪水等级有

2021-07-13 11:35:07 426

原创 小白必看的mysql~day eight

索引、视图and三范式1、索引1.1、什么是索引,有什么用?索引就相当于一本书的目录,通过目录可以快速的找到对应的资源在数据库方面,查询一张表的时候有两种检索方式:第一种:全表扫描第二种:根据索引检索(效率很高)索引为什么可以提高检索效率呢?其实最根本的原理是缩小了扫描的范围。索引虽然可以提高检索效率,但是不能随意的添加索引,因为索引也是数据库当中的对象,也需要数据库不断的维护。是有维护成本的。比如,表中的数据经常被修改。这样就不适合添加索引,因为数据一旦修改,索引需要重新排序,进行维护。

2021-07-13 11:28:38 61

原创 小白必看的mysql~day seven

事务1、事务(Transaction)1.1、什么是事务?一个事务是一个完整的业务逻辑单元,不可再分。比如:银行账户转账,从A账户向B账户转账10000元,需要执行两条update语句。两条DML语句必须同时成功,或者同时失败,不允许出现一条成功,一条失败。要想保证以上的两条DML语句同时成功或者同时失败,那么就需要使用数据库的“事务机制”1.2、只有DML语句才有事务(insert delete update)为啥?因为他们这三个语句都是和数据库表当中的“数据”相关的。事务的存在是为.

2021-07-13 11:24:15 47

原创 小白必看的mysql~day six

存储1、存储引擎1.1、完整的建表语句CREATE TABLE `t_student` ( `no` bigint(20) DEFAULT NULL, `name` varchar(255) DEFAULT NULL, `sex` char(1) DEFAULT NULL, `classno` varchar(255) DEFAULT NULL, `birth` char(10) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=latin1

2021-07-13 11:19:02 50

原创 小白必看的mysql~day five

约束1、约束(constraint)1.1、什么是约束?常见的约束有哪些?再创键表的时候,可以给表的字段添加相应的约束,添加约束的目的是为了保证表中的数据的合法性、有效性、完整性。常见的约束有哪些?非空约束(not null):约束的字段不能为null唯一约束(unique):约束的字段不能重复主键约束(primary key):约束的字段既不能为null,也不能重复(简称PK)外键约束(foreign key):检查约束(check):注意oracle数据库有check约束,但mysql

2021-07-12 10:46:06 78

原创 小白必看的mysql~day four

DDL语句1、创建表:建表语句的语法格式:create table 表名(字段名1 数据类型,字段名2 数据类型,字段名3 数据类型,。。。);关于MySQL当中字段的数据类型?int 整数型(java中的int)bigint 长整型(java中的long)float 浮点型(java中的float double)char 定长字符串(java中的String)varchar 可变长字符串(StringBuffer/StringBuilder)date 日期类型(java.sq

2021-07-12 10:38:18 44

原创 小白必看的mysql~daythree

day threeDQL多表联查1、关于查询结果集的去重?distinct关键字去除重复记录Select ename,distinct job from emp;错误语法重点:distinct只能出现在所有字段的最前面,后面的字段联合去重。案例:统计岗位数量?Select count(distinct job) from emp;2、连接查询2.1 、什么是连接查询?在实际开发中,大部分的情况下都不是从单表中查询数据,一般都是多张表联合查询取出最终的结果。2.

2021-07-12 10:17:52 62

原创 小白必看的mysql~day two

day twoDQL语句1、简单的查询语句(DQL)语法格式:Select 字段名1,字段名2,字段名3……from 表名;提示:1、任何一条SQL语句以“;”结尾2、sql语句不区分大小写。查询员工的年薪?(字段可以参与数学运算)Select ename,sal*12 from emp;给查询结果的列重命名Select ename,sal12 as yearsal from emp;重命名中有中文时:Select ename,sal12 as ‘年薪’ from emp;注意:

2021-07-11 22:52:21 60

原创 小白必看的mysql~day one

day one数据库(数据库管理系统:简单的sql语句)MySQL端口3306web端口801、 sql、DB、DBMS分别是什么,他们之间的关系?DB:DataBase(数据库,数据库实际上在硬盘上以文件的形式存在)DBMS:DataBase Management System(数据库管理系统,常见的有:MySQL、oracle、DB2、Sybase、sqlserver。。。)SQL:结构化查询语言,是一门标准通用的语言。DBMS负责执行sql语句,通过执行sql语句来操作DB当中的数据。

2021-07-11 22:37:04 59

原创 学大数据你必须知道的Linux知识(一)每天更新

**学大数据你必须知道的Linux知识(一)**每天更新

2020-11-17 21:01:36 122

原创 大数据4V特征,你了解多少

Volume:体量大Variety:样式多Velocity:速度快Valueless:价值密度低价值密度低:可以通过一个小故事进行了解。啤酒和尿不湿沃尔码通过大量的数据分析得出,男人在购买尿不湿后都会购买一两瓶啤酒,对自己进行犒赏。这里的数据来源为:几十年的顾客消费记录,得出的一条规则。由此可以看出价值密度低4v图鉴...

2020-04-26 11:03:50 2830

原创 R语言画图你所不知道,都在这里

R语言——画图知识点R语言中可以画的图形有很多,本帖子只有散点图、点线图、饼图、柱状图、直方图、箱型图散点图x <- 1:20y <- x^2plot(x,y,main="y=x^2")运行结果:点线图x <- 1:20y <- x^2plot(x,y,main="y=x^2",type ="b")运行结果:每次调用plot(),现有的图...

2020-04-20 17:25:55 1361

转载 R语言出现导入包不成功解决办法

R语言出现导入包不成功解决办法R【解决方案】1.使用命令单独安装caret,安装的时间很长。install.packages(“caret”, dependencies = c(“Depends”, “Suggests”))需要安装依赖的包全部安装之后,就可以了。依赖包如下:dependencies ‘doMC’, ‘rpvm’, ‘Rcompression’, ‘RMySQL’...

2020-04-04 15:32:10 12858 2

原创 如何安装R语言以及Rstudio的安装

如何安装R语言首先需要先搭载R语言的环境,然后在去安装R语言的编译软件。如果先搭载编译软件,在运行上目前没有太大问题,但是对于正常逻辑来说,还是不要为好下面是R语言安装包的百度网盘地址,需要请下载。链接:https://pan.baidu.com/s/1cWCYuXFD2aZNvbBhdaAzcg提取码:0mtg首先安装R语言的安装包首先安装R语言的安装包首先安装R语言的安装包一...

2020-02-19 10:39:34 5533 3

原创 Python中编写反恐精英cs小游戏---黑马程序员编著的Python快速编程入门第11章11.6

写这个程序的思路:1、定义Person类,里面有好人和坏人的属性,以及相关方法。2、定义Clip,里面有增加子弹和出子弹3、定义Bullet类,里面有子弹的伤害力4、定义Gun类,里面有装弹夹,以及枪的射击5、最后一步,创建对象,调用类。"""玩家类"""class Person: """人的属性""" def __init__(self,name): ...

2019-12-04 21:33:59 2049 2

原创 如何解决安装ESXI 5.5出现紫屏或者红屏

如何解决安装ESXI 5.5出现紫红屏问题描述:在刚刚开始进入esxi安装界面时,就直接弹出紫红色屏幕。解决方案:第一种:你的镜像文件有问题,需要到官网上下载正规,无损的镜像文件。我这里有esxi6.0镜像文件下载地址。http://downloads.dell.com/FOLDER03738279M/1/VMware-VMvisor-Installer-6.0.0.update0...

2019-11-21 20:10:34 7658

空空如也

空空如也

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

TA关注的人

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