自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Idea无法引入本地图片

第一次利用idea进行Web开发在<img src="image/pexels-tree-lee-2886813.jpg" class="img-all"/>无法引用本地项目中的图片不管是复制到image文件夹还是剪切,还是直接利用绝对路径都没有办法最后发现只有一种方法可以将图片直接从本地文件夹鼠标拖进项目中的image目录,这样就可以很玄学,复制什么都不可以,但是用鼠标拖进去就可以了,浪费了半天,写出来给后面的同学避避坑...

2021-05-31 15:48:23 3038 2

原创 1008 数组元素循环右移问题 (20分)测试点1,2解析

1008 数组元素循环右移问题 (20分)一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置,即将A中的数据由(A​0​​A​1​​⋯A​N−1​​)变换为(A​N−M​​⋯A​N−1​​A​0​​A​1​​⋯A​N−M−1​​)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方法?输入格式:每个输入包含一个测试用例,第1行输入N(1≤N≤100)和M(≥0);第2行输入N个整数,之间用空格分隔。输

2020-11-11 19:07:50 376

原创 高精度模板 仅加法与减法

高精度加法是处理大数字的数学方法,这里是简单的高精度加法,可以用来入门#include<iostream>using namespace std;string str1, str2;int main(){ cin >> str1 >> str2; string str; int a1 = str1.length(); int a2 = str2.length(); if(a1>a2){ for (i

2020-10-26 15:49:10 108 1

原创 系统总线笔记

总线总线是连接各个部件的信息传输线,是各个部件共享的传输介质。总线上的信息传输有两组方法一种是串行另一种是并行一组总线连接CPU和主存,称为存储总线(M总线),另外一组是用来建立CPU和各I/O设备之间交换信息的通道,称为输入/输出总线(I/O总线 ),这种方式可以便于增加设备。单总线将CPU和I/O设备和主存通过一个总线连接在一起,这种方式 的优点是当I/O设备与主存交换信息时,原则上不会影响CPU工作,这可以使CPU的工作效率增高,但是当各个部件都要占用总线时,就会发生冲突。以存储器为中心的双总线

2020-10-21 16:03:46 543

原创 校验码 汉明码 CRC码

数据校验码任意两个码字之间最少变化的二进制位数,被称为数据校验码的码距例如用四位二进制数表示16种状态,此时码距为1,即两个码字之间最少仅有一个二进制不同,这种编码没有检错能力。检纠错能力实现原理:在编码中,除去合法的码字外,再加入一些非法的码字,当某个合法的码字出现错误时,就变成为非法码字。码距越大,检错纠错的能力越强。奇偶校验码:奇偶校验码的码距为2,能检测出一位错误,组成为n位有效信息和一位校验码奇校验:有效信息和校验码“1”的个数为奇数偶校验:有效信息和校验码“1”的个数为偶数交叉

2020-10-04 15:54:08 1572 1

原创 线性表的一部分

线性表线性表的定义:由n个数据特性相同的元素构成的有限序列成为线性表线性结构中包括:线性表 栈 队列 字符串非线性结构包括:树形 图形在线性表中一个数据元素的前边一个元素为直接前驱,后边为直接后继一元多项式的运算利用数组来实现每一项的指数隐藏在其系数的序号中。稀疏多项式的运算可以利用链表一个元素存储两个量一个是系数,另一个是指数。数组运算步骤:1.创建一个新的数组2.从头遍历两个数组的每一项,指数相同的系数相加,和为0的话就不加入新数组。3.指数不相同,较小的进入链表不需要加入新的

2020-10-04 09:37:29 86

原创 数字逻辑的基础 数据校验

数字逻辑的基础 数据校验电子电路的信号:模拟信号 随时间连续变化的信号对模拟信号进行传输、处理的电子线路称为模拟电路数字信号 时间和幅度都是离散的对数字信号进行处理的电子线路称为数字电路数字信号的特点是脉冲式的,只有两种状态有脉冲和无脉冲数字电路的特点:工作信号是二进制的数字信号,时间和数值上是离散的,反应了低电平和高电平两种状态(0和1两个逻辑电平值)研究的主要问题是电路的逻辑功能,输入信号的状态和输出信号的状态之间的逻辑关系对组成数字电路的元器件的精度 要求不高进位计数值的要素

2020-10-04 09:36:28 858

原创 计算机系统概论

计算机系统由硬件系统和软件系统组成的软件 是由各类特殊功能的信息(程序)组成系统软件有1.标准程序软件2.语言处理软件:把汇编语言翻译成机器语言和汇编程序或者翻译高级语言的编译程序3.操作系统:批处理系统 分时系统 实时系统4.数据库管理系统5.网络系统6.服务性系统(诊断,调试,连接)应用软件 按任务需求编制成的各种程序计算机解题过程 高级语言程序翻译为目标程序,计算机自动运行目标程序进行输出高级语言有两种翻译程序,一种是编译程序 这是将用户编写的程序一次性的翻译为机器语言程序,另

2020-09-20 11:38:10 238

原创 深度优先搜索 全排列与地图最短路径问题

#include<stdio.h>int a[10], book[10], n;void dfs(int step){ int i; if(step==n+1) { for ( i = 1; i <= n;i++) printf("%d", a[i]); printf("\n"); return; } for ( i = 1; i <= n;i++) {

2020-09-16 19:10:21 299

原创 数据结构第一章笔记

数据结构的学习定义理解数据:是输入到计算机中并被计算机程序处理的符号的总称(这就像一个表的全部数据)数据元素:这是数据的基本单位,但是在计算机中经常作为一个整体进行考虑。数据元素用于完整地描述一个对象(就像表中的一行记录 树中棋盘的一个格局 图中的一个顶点)数据项:组成数据元素,有自己独立的含义,不可分割的最小单位。(表中一个学生的学号)数据对象:性质相同的数据元素的集合,这是数据的一个子集。(整数集 学生基本信息表(多个数据项组成的复合数据元素))数据结构包括逻辑结构和存储结构,定义为:相互之

2020-09-15 19:32:56 212

原创 c++输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字。十个数字对应的拼音如下

#includeusing namespace std;int main(){int i = 0;char a[10];cin.getline(a, 10);while(a[i]!='\0'){ if(i!=0) cout << " ";switch((int)a[i]){ case 45: cout << "fu"; break; case 48: cout <<

2020-07-18 19:10:55 6487 1

空空如也

空空如也

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

TA关注的人

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