自定义博客皮肤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)
  • 收藏
  • 关注

原创 数据结构和算法

数据结构与算法是计算机科学中最基础、最重要的知识之一。无论是编写高效的代码,解决复杂的问题,还是在面试中脱颖而出,掌握数据结构与算法都是必不可少的。本文将为初学者提供一份数据结构与算法入门学习指南,帮助你快速入门并建立坚实的基础。了解基本概念:首先,你需要了解数据结构与算法的基本概念。数据结构是指在计算机中存储和组织数据的方式,而算法是解决问题的步骤和方法。常见的数据结构包括数组、链表、栈、队列、树、图等,而算法包括排序、搜索、递归、动态规划等。

2023-09-13 17:44:19 82 1

原创 Python笨蛋教程

略*******……idle有两种模式,一个是交互模式,一个个编辑器模式,一个是写一句,反馈一句。安装了python,pycharm等等乱七八糟,自己喜欢什么用什么。11.5转化为整形,小数点后的就被处理掉了(这是多行注释以三个"""开始,以"""结束。type()语句可以输出数据的数据类型。建议使用Pycharm IDE文件。好好好,今天给一笨蛋讲了一下代码。# 与注释内容建议使用空格隔开。还有别用nianling=18。可以自己打代码试试类型转换。变量名称 = 变量的值。

2023-09-07 15:16:50 98 1

原创 计算机组成原理

计算机最底层是有一些硬件组成,计组之上假设操作系统,在操作系统上假设数据结构(如软件)。计算机组成主要研究就是硬件。计算机硬件唯一识别的数据就是二进制,通过的就是高低电平,低电平为0,高电平为1。通过电路,可以传输电信号,每个二进制数就是1比特。计算机系统=硬件+软件软件=系统软件(操作系统+dbms+标准程序库等等)+应用软件早期的冯诺依曼机结构-------现代计算机结构冯诺依曼提出存储程序,将指令以二进制的形式提前输入计算机中。

2023-09-07 12:36:22 2079 1

原创 java学习 笔记

分为项目(project)> 模块(module)> 包(package)> 类(class)

2022-11-14 16:09:20 153 1

原创 派生类与继承

声明一个派生类的一般格式:派生方式关键字可以三private或者public,派生方式为private,则称派生类从基类私有派生;如果派生方式为public,则称派生类从基类共有派生。若省略派生方式,则默认为private,即私有派生。私有派生和共有派生都不允许私有成员被外部函数访问,也不允许派生类中的成员函数访问那么他们的不同点在哪?在与基类的公有成员在派生类中的访问属性解释一下这个不同点,就是公有派生时,所有公有成员在派生内都是公有的,私有派生同理。举个例:例中首先定义了

2022-07-21 19:20:51 574

原创 计算机系统.point

今天内容较多,较为基础计算机系统采用层次化结构,从应用层刀硬件层,层次化构成为:高级语言虚拟机->汇编语言虚拟机->操作系统虚拟机->机器语言机器~cpu更具指令和数据访问阶段的不同区分从存储器取出的是指令还是数据 ~冯.诺依曼计算机:~指令和数据在程序启动后装入内存。~以下给出了改善计算机性能的4种措施:①用更快的处理器来替换原来的慢速处理器②增加同类处理器个数,使得不同的处理器同时执行程序③优化编译生成的代码使得程序执行的总时钟周期数减少④减少指令执行过程中访问内存的时间~有意思的一道题。[X]

2022-06-12 18:51:55 525

原创 c++.key

这篇是自己的查漏补缺1.new运算符与delete运算符new申请动态空间的用法,可以用new申请一个单位的动态空间,也可以申请一组连续的动态空间实现动态的一维数组例:int *p=new int[10] int *p=new intint*p=new int(1000)注:在申请一维数组的同时不能为每一个元素赋初值,这种做法C++不支持2.引用参数附上对应函数#include <iostream>using namespace std;void f(.

2022-06-10 12:14:53 711

原创 进制转化总结

今天对应进制的转化进行复习,印象有点模糊B(Binary)二进制,O(Octal)八进制,D(Decimal)十进制,H(Hexadecimal)十六进制一、整数转化(1)十进制转二进制的转换原理:除以2,反向取余数,直到商为0终止。(1)转换原理:除以8,反向取余数,直到商为0终止。(1)转换原理:除以16,反向取余数,直到商为0终止。4、二进制转十进制ABC->A*2^2+B*2^1+C(1)原理:整数部分操作以及运算不变,小数部分同二进制类似,将2改为8即可(1)原理:整数运算一样,小数部分换成16即

2022-06-05 12:47:44 659

原创 计算机基础笔记(摘录)

机器数与真值 计算机数:一个数在计算机中用二进制来表示的形式;机器数是带符号的,在计算机数最高位存放符号,正数为0,负数为1转化方法:十进制转二进制,基数就是2,用2整除一个十进制正整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数;如此进行,直到商为0;然后把先得到的余数作为二进制数的低位有效位,把后得到的余数作为二级制的高位有效位,依次排列起来。所谓有效位,就是不算前导0目前,大多数高级语言都按照IEEE-754标准来规定浮点数的存储格式。IEEE-754标准规定,单精度浮点数用4字节(即3

2022-06-05 11:56:18 919

原创 多态性(2)

编写一个程序,用成员函数重载运算符“+”和“-”将两个二数组相加和相减,要求第一个二维数组的值由构造函数设置,另一个二维数组的值由键盘输入。成员函数重载运算符“+”示例:ArrayArray::operator+(Array&B)ArrayA1;for(inti=0;i<M;i++)for(intj=0;j<N;j++)A1.a[i]i]=a[i][i]+B.a[i]];returnA1;)...

2022-05-17 16:51:17 217

原创 多态性(1)

​定义一个复数类Complex,重载运算符“+”,使之能用于复数的加法运算。将运算符函数重载为非成员、非友元的普通函数。编写程序,求两个复数之和。

2022-05-13 17:38:53 73

空空如也

空空如也

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

TA关注的人

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