- 博客(9)
- 收藏
- 关注
原创 数据库实验报告__oracle
(1)定义院系表,其中编号为主关键字,名称应该唯一、并且不允许为空值。CREATE TABLE Department( 编号 CHAR PRIMARY KEY, 名称 char(40) unique not null, 负责人 char(20), 办公地点 char(20));(2)定义学生表,其中规定: 学号列是主关键字; 院系列为计算列(取学号列的第3和第4个字符),并且院系值参照院系表的编号值(院系表是被参照表,主关键字是编号;参照表是学生表,外部关键字是院系),此约束说明一名学
2021-11-09 21:22:29
1630
原创 面向对象程序设计----Java语言--第一周作业
面向对象程序设计----Java语言第一周 类与对象第一周作业:设计一个表示分数的类Fraction。这个类用两个int类型的变量分别表示分子和分母。这个类的构造函数是:Fraction(int a, int b)//构造一个a/b的分数。这个类要提供以下的功能:double toDouble();// 将分数转换为doubleFraction plus(Fraction r);//将自己的分数和r的分数相加,产生一个新的Fraction的对象。注意小学四年级学过两个分数如何相加的哈。Fr
2021-09-27 22:12:10
151
原创 C语言_结构
目录1. 结构类型1.1 在函数内/外?1.2 声明结构的形式1.3 结构变量1.4 结构的初始化1.5 结构成员1.6 结构运算1.7 结构指针2. 结构与函数2.1 结构作为函数参数2.2 输入结构1. 结构类型1.1 在函数内/外?和本地变量一样,在函数内部声明的结构类型只能在函数内部使用所以通常在函数外部声明结构类型,这样就可以被多个函数所使用了#include <stdio.h>struct date{ int month; int d
2021-08-11 18:36:46
732
原创 C语言_预处理命令
预处理命令目录预处理命令预处理命令是什么?#include的用法详解#define的用法 宏定义带参数的宏定义在编译和链接之前,还需要对源文件进行一些文本方面的操作,比如文本替换、文件包含、删除部分代码等,这个过程叫做预处理,由预处理程序完成。预处理命令是什么?以#号开头的命令称为预处理命令。在编译之前对源文件进行简单加工的过程,就称为预处理(即预先处理、提前处理)。预处理主要是处理以#开头的命令,例如#include <stdio.h>等。预处理命令要放在所有函数之外,而且一般都放
2021-08-08 18:03:42
5674
原创 数据结构_1.基本概念_1.3应用实例:最大子列和问题
1.3 应用实例:最大子列和问题目录1.3 应用实例:最大子列和问题1.3.1应用实例-算法1&21.3.2应用实例-算法3:分而治之1.3.3应用实例-算法4:分而治之1.3.1应用实例-算法1&2给定N个整数的序列{A1,A2...,ANA_1,A_2...,A_NA1,A2...,AN},求函数f(i,j)=max(0,∑i=1nAk)f(i,j)=max(0,\displaystyle\sum_{i=1}^{n} A_k)f(i,j)=max(0,i=1∑nAk)的最
2021-08-06 18:49:18
167
原创 数据结构_1.基本概念_1.2什么是算法
1.2 什么是算法1.2.1算法的定义 算法一个有限指令集接受一些输入(有些情况下不需要输入)至少产生一个输出一定在有限步骤之后终止,不能像有些程序存在无限循环每一条指令必须 有充分明确的目标,不能有歧义 目标不可太远大,要在计算机能处理的范围之内 描述要抽象,即描述应该不依赖于任何一种计算机语言以及具体的实现手段例1:选择排序算法的伪码描述void SelectionSort(int List[],int N
2021-08-05 11:28:44
158
原创 数据结构_1.基本概念_1.1什么是数据结构
1.1 什么是数据结构1.1.1 关于数据组织例1:图书馆中书架的书的怎么摆放?解决问题方法的效率,跟数据的组织方式有关1.1.2 关于空间使用例2:写程序实现一个函数PrintN,使得传入一个正整数为N的参数后,能顺序打印从1到N的全部正整数(1)循环实现(2)递归实现//(1)循环实现:void PrintN(int N){ for(int i=1;i<=N;i++){ printf("%d\n",i); } return; }// (2)递归实现:v
2021-08-04 17:45:09
351
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人