自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C语言简介

摘自老九学堂 徐嵩老师转载于:https://www.cnblogs.com/CheeseIce/p/11238694.html

2019-07-24 16:05:00 273

转载 海明码校验和纠错原理 详细

海明纠错码当计算机存储或移动数据时,可能会产生数据位错误,这时可以利用汉明码来检测并纠错,简单的说,汉明码是一个错误校验码码集,由Bell实验室的R.W.Hamming发明,因此定名为汉明码。海明码(Hamming Code)是一个可以有多个校验位,具有检测并纠正一位错误的纠错码,所以它也仅用于通信特性较好的环境中,如以太局域网中,因为如果通道特性不好的情况下,出现的错通常也不是...

2019-06-24 20:42:00 5678

转载 java 环境配置

变量设置参数如下:变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.8.0_171 //要根据自己的实际路径配置变量名:CLASSPATH变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //记得前面有个"."变量名:Path变量值:%JAVA_H...

2019-05-21 09:59:00 252

转载 辗转相除法 两个数的最大公约数

用辗转相除法 求两个数的最大公约数:如果数a能被数b整除,a就叫做b的倍数,b就叫做a的约数如只能说16是某数的倍数,2是某数的约数,而不能孤立地说16是倍数,2是约数。辗转相除法辗转相除法:辗转相除法是求两个自然数的最大公约数的一种方法,也叫欧几里德算法。例如,求(319,377):∵ 319÷377=0(余319)∴(319,377)=(377,3...

2019-05-17 19:22:00 649

转载 顺序表(顺序存储结构)及初始化过程详解

自定义顺序表,C 语言实现代码如下:typedef struct Table{ int * head;//声明了一个名为head的长度不确定的数组,也叫“动态数组” int length;//记录当前顺序表的长度 int size;//记录顺序表分配的存储容量}table;注意,head 是我们声明的一个未初始化的动态数组,不要只把它看做...

2019-05-10 19:57:00 2178

转载 malloc和free函数 详细解释

一、malloc()和free()的基本概念以及基本用法:1、函数原型及说明:void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针。如果分配失败,则返回一个空指针(NULL)。(关于分配失败的原因,应该有多种,比如说空间不足就是一种。)void free(void *FirstByte):该函数是将之前用ma...

2019-05-10 19:56:00 268

转载 1996 汉诺塔VI

题目:http://acm.hdu.edu.cn/showproblem.php?pid=1996简单而言就是把n个盘子分成三堆(可以为0),有多少种分法。之所以只考虑分成堆数,因为每堆只有一种排列方式。用数学排列组合来找规律:Code: 1 #pragma warning(disable:4996) 2 3 //#define _CRT_SECU...

2019-05-03 12:51:00 210

转载 1995 汉诺塔V

http://acm.hdu.edu.cn/showproblem.php?pid=1995找规律:需要注意的是:最后输出的结果超出了int的范围 所以 要用long long 来定义Code 1 #pragma warning(disable:4996) 2 3 //#define _CRT_SECURE_NO_WARNINGS 4 5...

2019-05-03 12:16:00 136

转载 C++ 换行符 源代码的格式化

1 换行符2.1.7 C++源代码的格式化在C++中分号标示了语句的结束,so,在C++中回车的作用就是和空格或制表符相同。也就是说,通常可以在能够使用回车的地方使用空格,vice versa1. 源代码中的标记和空白转载于:https://www.cnblogs.com/CheeseIce/p/10803483.html...

2019-05-02 21:40:00 429

转载 2093 考试排名

http://acm.hdu.edu.cn/showproblem.php?pid=2093思路:没涉及到很高深的算法,主要是细节方面要特别注意,题目的要求很细,题目其实不难!用结构体来存储最后要输出的3个参数 name accepted punish;用字符数组来存储以下数据:每输入一个数据 就用函数(to_int)转换成对应的accepted punish;...

2019-05-02 11:00:00 219

转载 平时作业七 Java

以下是几本计算机书籍的基本信息编号 书名 价格 出版社1 JAVA基础 32 清华大学出版社2 JAVA WEB开发 40 电子工业出版社3 面向对象程序设计 28 清华大学出版社4 Struts开发 30 人民邮电出版社5 C语言基础 18 机械工业出版社6 JAVA基础 32 电子工业出版社请编写JAVA代码,按书名进行升序排序,如书名相同按价格升序排序,如书名与价格都相同则按出版社...

2019-04-25 15:29:00 177

转载 平时作业六 java

编写一个Java应用程序,使用Java的输入输出流技术将Input.txt的内容(Input.txt为文本文件)逐行读出,每读出一行就顺序为其添加行号(从1开始,逐行递增),并写入到另一个文本文件Output.txt中。 1 package com.tiger.practice; 2 import java.io.BufferedReader; 3 import java...

2019-04-25 15:26:00 159

转载 平时作业五 Java

使用I/O流和文件对象实现目录备份功能。用户指定源目录、目标目录以及备份文件类型(如果是任意文件使用通配符*号),通过此程序可将源目录及其所有子目录下的指定类型文件保存到目标目录。 1 package com.tiger.practice; 2 import java.io.File; 3 import java.io.FileInputStream; 4 impor...

2019-04-25 15:25:00 164

转载 1064 Financial Management

http://acm.hdu.edu.cn/showproblem.php?pid=1064思路:看懂英文就很简单,就是12个数相加求平均数就ok了。扩展:C++ 标准输入输出流的控制符 1 #include<stdio.h> 2 #include<iostream> 3 #include<string>...

2019-04-21 17:05:00 143

转载 1062 Text Reverse

http://acm.hdu.edu.cn/showproblem.php?pid=1062思路:最主要的是通过getline函数存取字符串。如何读取单个单词,并且反向输出?用\n作为单个单词的判定。扩展:getline函数的用法,详解int main(){ string line; while(getline(cin,line...

2019-04-20 15:56:00 192

转载 ASCII码详解

ASCII简介ASCII 码使用指定的 7 位或 8 位二进制数组合来表示 128 或 256 种可能的字符。标准 ASCII 码也叫基础ASCII码,使用 7 位二进制数来表示所有的大写和小写字母,数字 0 到 9、标点符号, 以及在美式英语中使用的特殊控制字符。其中:  0~31及127(共33个)是控制字符或通信专用字符(其余为可显示字符),如控制符:LF(换行)、CR(回...

2019-04-20 07:51:00 6929

转载 2039 三角形

三角形http://acm.hdu.edu.cn/showproblem.php?pid=2039 1 #pragma warning(disable:4996) 2 #include<stdio.h> 3 int main() 4 { 5 int n; 6 double a, b, c; 7 while (sca...

2019-04-18 22:00:00 129

转载 Java 平时作业四

编写一个Java程序实现返回指定目录及其子目录下扩展名为*.pdf的所有文件名。扩展:isFilepublicbooleanisFile()测试此抽象路径名表示的文件是否为普通文件。如果文件不是目录,并且另外满足其他依赖于系统的条件,文件是正常的。Java应用程序创建的任何非目录文件都保证是一个普通文件。在需要区分I / O异常与文件不是正常文件的情况下,或...

2019-04-18 14:58:00 154

转载 2008 数值统计

http://acm.hdu.edu.cn/showproblem.php?pid=2008#pragma warning(disable:4996) #include<stdio.h>int main() { int n; double num; int a, b, c; while (scanf("%d ",...

2019-04-16 14:49:00 83

转载 1095 A+B for Input-Output Practice (VII)

一直presentation不对 ,看了别人的解释,还是不知道为什么最后还要\nhttp://acm.hdu.edu.cn/showproblem.php?pid=1095#include<stdio.h>int main(){ int a,b; while(scanf("%d %d",&a,&b)!=EOF) ...

2019-04-16 12:16:00 119

转载 WIN10 拨号连接下 如何开启移动热点

错误提示为:我们无法设置移动热点,因为你的电脑未建立以太网,WIFI或手机网络连接。解决方法:  1. 首先用手机或其他设备建立无线热点。  2. 电脑连接步骤1中的热点,电脑端打开移动热点。  3. 电脑端建立拨号上网连接,断开电脑与手机的无线连接(此处拨号连接如图为家里网络)。  4. 电脑端进入设备管理器,选择步骤3中的拨号连接(宽带连接),右键属性,点击共...

2019-04-12 23:16:00 5989

转载 实验四 (1):定义一个形状类(Shape)方法:计算周长,计算面积

(1)定义一个形状类(Shape)方法:计算周长,计算面积子类:矩形类(Rectangle) :额外的方法:differ() 计算长宽差圆形类(Circle)三角形类(Triangle)正方形类(Square) 矩形的子类生成几个不同的形状对象,放在一个Shape类型的数组里,分别求每个形状的周长和面积。如果形状对象是一个矩形,且不是正方形,则计算长宽差。 1 package ...

2019-04-11 15:33:00 24191

转载 计算机结构的简化模型

如果地址总线的宽度为32位,则CPU能管理的存储单元为2^32 及4G个转载于:https://www.cnblogs.com/CheeseIce/p/10644417.html

2019-04-02 18:34:00 265

转载 用小故事解释-冯·诺依曼结构

冯诺依曼结构的计算机就好比这个餐馆, CPU就是厨房,而主存就是仓库, 仓库里的货架就好比主存当中的存储单元,我们为货架的每一格都编上了一个序号,相当于主存当中的地址,货架上存放的物品相当于存储单元当中的内容, 主存中会存放着计算机的指令,还有数据,对于这个餐馆来说就是厨师需要执行的任务和做菜所用的原料,那厨房当中 承担主要控制任务的就是这位大厨...

2019-03-31 22:19:00 421

转载 fflush()函数:更新缓冲区

fflush()的作用是用来刷新缓冲区;fflush(stdin)刷新标准输入缓冲区,把输入缓冲区里的东西丢弃;stdin是standard input的缩写,即标准输入,一般是指键盘;标准输入缓冲区即是用来暂存从键盘输入的内容的缓冲区。fflush(stdout)刷新标准输出缓冲区,把输出缓冲区里的东西强制打印到标准输出设备上。standard output 的缩写,即标...

2019-03-31 10:04:00 300

转载 win10,vs2017+mpi v10.0 安装与入门 (详细)

一、安装visual studio 2017下载 地址:https://visualstudio.microsoft.com/zh-hans/vs/安装我们再选择自己想要安装的东西,确认好后点击安装等待安装完成 重启二 安装MPIhttps://www.microsoft.com/en-us/download/details.aspx?id=574...

2019-03-30 12:02:00 1229

转载 RAID 0 ~ RAID 7

一、RAID解析1.RAID 0(1)将几块磁盘并行组合,横向写数据(2)并发IO,写数据最快缺点:不提供数据冗余,如果其中一块磁盘废掉,则数据全毁详细:条带深度大时,一次IO只能从一块磁盘上读取,无性能提升。要在某种程度上提升性能,需要减小条带深度。2.RAID 1(1)一块磁盘写,另一块作为备份,也在相同的位置写。(2)当一块磁盘废掉或者磁盘某区域坏掉,则读取另外一个磁盘。(3)...

2019-03-29 15:25:00 244

转载 什么是 B 树?

本文提到的「B-树」,就是「B树」,都是 B-tree 的翻译,里面不是减号-,是连接符-。因为有人把 B-tree 翻成 「B-树」,让人以为「B树」和「B-树」是两种树,实际上两者就是同一种树。Mysql数据库里面的索引是基于什么数据结构了呢?主要是基于Hash表或者B+树。B+树的具体实现细节?B-树和B+树有什么区别呢?联合索引在B+树中如何存储呢?要知道这些,我...

2019-03-29 11:48:00 152

转载 解决:coursera 视频总是缓冲或者无法观看

关于这个问题,网上有很多的答案,但是可能我是win10 最近才更新了的,网上的方法都不能完全解决,然后自己搜了哈,最后综合自己解决了。具体方法如下。在开始菜单中打开运行命令,输入gpedit.msc,如图所示打开计算机本地组策略编辑器:选择计算机配置-windows设置-安全设置-本地策略-安全选项。在右侧找到“用户账户控制:以管理员批准模式运行所有管理员”,双击...

2019-03-24 11:05:00 845

转载 函数指针的理解 from 数据结构

今天在学习数据结构中遇到一些问题,函数的指针不知道怎么用,给自己科普一哈 1 int LocateElem_Sq(SqList L, LElemType_Sq e, Status(*Compare)(LElemType_Sq, LElemType_Sq)) 2 { 3 int i = 1; //i的初值为第一个...

2019-03-21 22:12:00 157

转载 java 实验 三 (2)(3)

(2)编写一个Java程序,声明一个数组,各元素如:{12, 23, 456, 222, 768, 93245}计算出所有元素的和以及所有元素的平均值:SumArray.java(3)编写一个Java程序,声明一个数组,各元素如:{12, 23, 456, 222, 768, 93245}打印出各元素的值,并打印出最小、最大元素的值: ArrayUtil.java...

2019-03-21 16:54:00 231

转载 java 实验 三 (1)

(1)金字塔:Pyramid.java在屏幕上显示一个由星型符号“*”组成的金字塔图案,要求用户设置金字塔的高度,程序能根据用户设置的高度打印金字塔,示例如下: ********* 1 package hi; 2 import java.util.Scanner; //导入输入函数库 3 4 public class Pyramid {...

2019-03-21 16:45:00 404

转载 java 平时作业三

自定义一个可以存储int类型的集合类(例如:SequenceList),封装一维数组存储数据,该集合类具有以下方法:(1)新增元素;(2)在指定位置插入一个元素;(3)按位置删除元素;(4)按值删除元素(5)排序(增序,降序)(6)查询指定元素,返回下标位置。 1 package hi; 2 3 public class SequenceList {...

2019-03-21 16:18:00 179

转载 malloc函数详解 C语言逻辑运算符

今天写线性表的实现,又遇到了很多的难题,C语言的指针真的没学扎实。很多基础都忘了。一是 :malloc 函数的使用。二是:C语言逻辑运算符。一、原型:extern void *malloc(unsigned int num_bytes);头文件:#include <malloc.h> 或 #include <alloc.h> (注意:alloc.h...

2019-03-20 22:02:00 288

转载 PCH 警告:标头停止点不能位于宏或#if块中

今天在vs2010写了点代码,居然报了“PCH 警告:标头停止点不能位于宏或#if块中”。/********************* * * * 文件夹: ▲01 绪论 * * * * 文件名: Scanf.c * * * **********...

2019-03-20 10:00:00 809

转载 绪论-第一章-《数据结构题集》

1.1简述下列术语:数据、数据元素、数据对象、数据结构、存储结构、数据类型和抽象数据类型。数据(data)是对客观事物的符号表示。在计算机科学中是指所有能输入到计算机中并被计算机程序处理的符号的总称。数据元素(data element) 是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。数据对象(data object)是性质相同的数据元素的集合,是数据的一个子...

2019-03-19 20:55:00 355

转载 线性表的顺序存储结构--用数组实现

线性表的顺序存储结构,指的是用一段连续的存储单元依次存储线性表的数据元素。因为是连续的存储单元,so,,可以使用一维数组来实现它的顺序存储结构。 1 #include <stdio.h> 2 #define MAXSIZE 20 // 定义了线性表的最大长度20 线性表的长度<=数组的长度 3 4 typedef struct ArrayList...

2019-03-18 19:03:00 823

转载 第二章 《C++ Primer Plus》

第二章:让窗口暂停:cin.get();作为接口的函数头:函数头句法:函数头描述了函数与调用它的函数之间的接口。int main();int main(void);return 0;2.1.3 C++预处理器和iostream文件#include <iostraem>该编译指令导致预处理器将iostream文件的内容添加到程序中。这...

2019-03-14 19:33:00 73

转载 第一章 C++ primer Plus

第一章  1.4程序创建的技巧大体如下:  1.使用文本编辑器编写程序,并将其保存到文件中,这个文件就是程序的源代码。2.编译源代码。这意味着运行一个程序,将源代码翻译为主机使用的内部语言——机器语言。包含了翻译后的程序的文件就是程序的目标代码(object code)。3.将目标代码与其他代码链接起来。例如,C++程序通常使用库。C++库包含一系列计...

2019-03-14 19:04:00 112

转载 Java 作业 二

编写一个Java应用程序,统计数组{1,3,4,7,2,1,1,5,2,5,7,2,1,1,3},统计显示每种数字其出现的次数以及出现最多和最少次数的数字。 1 package hi; 2 3 public class Array2 { 4 5 /** 6 * @param args 7 */ 8 private...

2019-03-14 15:29:00 153

空空如也

空空如也

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

TA关注的人

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