- 博客(20)
- 收藏
- 关注
原创 第五章 字符串
正式进入字符串学习时,先来了解一下这节的主要内容有什么,大家请看:字符串基本概念字符串的存储结构字符串的运算实现字符串的模式匹配看起来内容不多,让我们一一来学习吧!
2025-03-24 21:16:02
457
原创 计算机组成原理-2
冯诺依曼结构的主要思想: 1.计算机应由运算器、控制器、存储器、输入设备和输出设备五个基本部件组成。 2.各基本部件的功能是: 存储器不仅能存放数据,而且也能存放指令,形式上两者没有区别,但计算机应能区分数据还是指令;控制器应能自动取出指令来执行; 运算器应能进行加/减/乘/除四种基本算术运算,并且也能进行一些逻辑运算和附加运算;操作人员可以通过输入设备、输出设备和主机进行通信。 3.内部以二进制表示指令和数据。每条指令由操作码和地址码两部分组成。操作码指出操作类型,地址码指出操
2025-03-23 10:36:20
1065
原创 计算机组成原理-1
了解一门课程,我们首先了解到的,是它的名字。这门课程叫作计算机组成原理,那么,组成是研究什么的呢?我们也许会想一个人是由肢体组成的,那么计算机由什么组成一定是我们要研究的一个内容,但是还有两个字“原理”,是的,组成之后,必须得有一个运作的方式吧,所以,规范的来讲,计算机组成是指它硬件的逻辑实现,原理是它的系统属性。下面,我们开始学习这门课程。首先来了解会学到的内容:1.计算机系统概述2.运算方法和运算部件3.指令系统4.中央处理器5.指令流水线6.存储器分层体系结构。
2025-03-23 09:31:54
592
原创 整数规划(第一部分)
主要内容与思路对有约束条件的最优化问题(其可行解为有限数)的所有可行解空间恰当地进行系统搜索,这就是分枝与定界内容。通常,把全部可行解空间反复地分割为越来越小的子 集,称为分枝;并且对每个子集内的解集计算一个目标下界(对于最小值问题),这称 为定界。在每次分枝后,凡是界限超出已知可行解集目标值的那些子集不再进一步分枝,这样,许多子集可不予考虑,这称剪枝。这就是分枝定界法的主要思路。求解生产进度问题、旅行推销员问题、工厂 选址问题、背包问题及分配问题等接下来试用该方法解决如下问题%(i)代码。
2024-08-10 19:43:50
566
原创 0001初识MySQL
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS关系数据库管理系统)应用软件之一。MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版。
2024-08-09 23:23:30
1087
原创 数据结构概述与顺序表
#学习过程的笔记# #使用VS2022# #参考网课与程杰《大话数据结构(溢彩加强版)》##文字说明较少,这部分内容已回顾过许多次,供复习使用。容量我们选择用capacity来代换MAXSIZE。零个或多个数据元素的有限序列。
2024-08-09 12:19:36
253
原创 类的成员函数
为了保证类的简洁,可以采用关键字inline显式声明的方式。类定义中不加入showTime的函数体。在类的成员函数中,既可以访问目的对象的私有成员,又可以访问当前类的其他对象的私有成员。与普通函数不同,类的成员函数名需要用类名来限制。此时,将showTime()函数声明为内联函数。返回值类型 类名::函数成员名(参数表)上面setTime函数中就使带有默认形参值。相对简单的成员函数才可以声明为内联函数。有隐式声明和显式声明两种。
2024-03-18 22:36:24
365
原创 4.1类与对象
封装就是将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的函数代码进行有机地结合,形成“类”,其中,数据和函数都是类的成员。面向对象方法中的抽象,是指对具体问题(对象)进行概括 抽出一类对象的公共性质并加以描述的过程,包含数据抽象和行为抽象。具有不同访问属性的成员可以按任意顺序出现,修饰访问属性的关键字也可以多次出现,但是一个成员只能有一种访问属性。类的继承机制,允许程序员在保持原有类特性的基础上,进行更具体,更详细的说明。姓名,性别,年龄,电话等构成了人的数据抽象部分。
2024-03-18 09:31:02
632
原创 3.2 c++函数
调用时如果给出实参,用实参来初始化形参,没有给出,则采用预先声明的默认形参值。通俗些说就是一词多义,在人们编程时对不同的功能赋予相同的函数名,编译时根据实参的类型与个数来确定使用哪一具体功能。注意:如果函数名相同,形参类型也相同(无论函数返回值类型是否相同),在编译时会被认为是语法错误(函数重复定义)功能简单,规模较小又频繁调用的函数,可以使用内联函数,以便于代码维护与修改,节省参数传递,控制转移等开销。内,不允许在同一个函数的多个声明中对同一个参数的默认值重复定义,即使前后定义的值相同也不行。
2024-03-17 19:54:03
390
1
原创 4.4类的组合
当创建类的对象时,若这个类具有内嵌对象成员,那么各个内嵌对象将被自动创建。在创建对象时既要对本类的基本类型数据成员进行初试化,又要对内嵌对象成员进行初始化。例如:用一个类来描述计算机系统,它可以被分成不同的部分,每个部分可以看做一个类,因此,计算机系统就是一个类的组合。类的组合描述的就是一个类内嵌其他类的对象作为成员的情况,它们之间的关系是一种包含与被包含的关系。标注下划线的部分称作初始化列表,对内嵌对象进行初始化。内嵌对象1(形参表),内嵌对象2(形参表),……析构函数的调用执行顺序与构造函数相反。
2024-03-17 17:18:59
619
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅