- 博客(19)
- 收藏
- 关注
原创 算法设计与分析基础题——售货员的难题
解法代码一:#include <iostream>#include <cstdio>#include <cstring>using namespace std;#define INF 0x3f3f3f3fint n;int mpt[20][20];int dp[20][1<<20];voidsolve(...
2019-06-07 19:51:07
857
原创 用C++实现集合的并、交和差运算的设计思路
编制一个能演示执行集合的并、交和差运算的程序。一.该课题研究的是:设计程序实现集合的并、交、差和补的混合运算;同时,可以进行集合中元素的判定、集合子集的判定和求集合的补集;还可以对不同元素类型的集合进行运算,如整数、浮点数和字符型等。这里运用的是c++语言进行编程,采用顺序表来记录集合及其元素个数,同时顺序表采用动态分布空间;然后,使用多个子函数、一个主函数的方法进行运算,即编写并运算...
2018-11-28 19:49:15
20823
1
原创 逆向工程
汇编是逆向工程的基础1、BIT(位)——电脑数据量的最小单元,可以是1或0; BYTE(字节)——8个位,最大值是255; WORD(字)——2个字节,16个位,最大值0FFFFh; DOUBLE WORD(双字DWORD)——2个字,4个字节,32个位,最大值0FFFFFFFF; KILOBYTE(千字)——32*32=1024个字节; MEGABYTE(兆字)——1024*...
2018-03-11 10:44:11
612
原创 Java语言之本地变量
1、数组和字符串作为参数传递:数组的话相当于传了地址过去,形参数组接受以后,获得了原来数组的地址,之 后进行赋值操作,相当于对原来数组的操作。字符串相当于系统定义的一个string类,形参实际上是建立了一个 新的string类的对象,操作的是对新建立的对象的操作,与原来的字符串无关。2、本地变量 函数的每次运行,就产生了一个独立的变量空间,在这个空间中的变量,是函数的这次运行所独有的,...
2018-02-18 18:59:01
807
原创 Java之函数调用
1、函数: 是一块代码,接收零个或多个参数,做一件事情,并返回零个或一个值。 public static void sum(参数类型 参数) 函数头 返回 函数名 {类型 函数体 }2、函数调用:函数名(参数值); ()起到了表示函数调用的重要作用; 即使没有参数也需要(); 如果有参数,则需...
2018-02-18 18:57:15
806
原创 Java之字符串
1、字符串 用双引号括起来的0个过多个字符就是一个字符串字面量。如:“hello”“1”“ ” 字符串变量:String s; String是一个类,String的变量是对象的管理者而非所有者。 就像数组变量是数组的管理者而非所有者一样。 new=创建 String s=new String(“a string”); ...
2018-02-17 16:42:05
447
原创 java语言之字符(面向对象)
1、字符类型 单个的字符是一种特殊的类型:char 用单引号表示的字符字面量:‘a’,‘1’Java使用Unicode来表示字符,可以表达包括汉字在内的多种文字2、大小写转换: 字母和数字在Unicode表中是顺序排列的大写字母和小写字母是分开排列的,并不在一起。字符可以被比较大小,依据是它们在Unicode表中的编号汉字比字母大;小写字母大于大写字母。3、逃逸字符: ...
2018-02-17 16:39:39
261
原创 java语言之数组
1、数组: 是一种容器,(放东西的物件),其中所有的元素具有相同的数据类型;且一旦创建,不能改变大小。 数组是一种数据结构,能记录同一种类型的多个数据;数组中的每个数据叫做元素;所有的元素具有相同的数 据类型。 2、 定义:<类型>[]><名字>=new<类型>[元素个数]; 如:int[] grade=...
2018-02-13 12:01:53
313
原创 Java语言之循环控制
1、Break:跳出循环。 Continue:跳过循环这一轮剩下的语句进入下一轮。 在循环前可以放一个标号来表示循环:如OUT,待标号的break和continue对那个循环起作用。2、逻辑类型:关系运算的结果是一个逻辑值,true或false。这个值可以保存在一个对应的逻辑类型的变量中,这样的变量类型是Boolean。 布尔(Boolean)是为了纪念George Boole对逻辑计...
2018-02-11 12:11:29
192
原创 Java语言之循环
循环:1、while语句是一个循环语句,它会首先判断一个条件是否满足,如果条件满足,则执行后面紧跟着的语句或语句括号,然后再次判断条件是否满足,如果条件满足则再次执行,直到条件不满足为止。后面紧跟的语句或语句括号,就是循环体。 While(条件) { 循环体语句。}2、do-while循环和while循环很像,唯一的区别是我们在循...
2018-02-10 12:21:16
236
原创 SQL查询、嵌套子查询
1、聚集函数:是以值的一个集合(集或多重集)为输入,返回单个值的函数。 SQL提供了五个固有聚集函数: 平均值:avg 最小值:min 最大值:max
2018-02-04 20:48:58
2250
原创 Java语言之判断
判断 两个字符的运算符,其中的两个字符必须紧紧连在一起,中间不能插入空格。关系运算的结果是一个逻辑值,逻辑值只有两种可能的值:true(真,表示成立)或false(假,表示不成立)。以两个斜杠“//”开头的语句是注释,它插入程序代码中,用来向读者提供解释信息;对于程序的功能没有任何影响,但能使得程序更容易被读者理解。/* */注释;这是延续数行的注释,由“/
2018-02-02 17:33:12
422
原创 java语言之计算
Java语言: 计算 1、用System.out.println()可以让计算机输出 “Alt+/”搜索相关内容。 Ssystem.out.print() 没有回车“ln”,即不换行。 2、Ctrl+s保存 每一句结尾有分号; Scanner in=new Scanner(System.in);(准备了一个东西
2018-02-01 16:50:25
275
原创 SQL的相关运算(集合运算)
1、字符串运算对字符串进行的最通常的操作是使用操作符like的模式匹配,使用两个特殊的字符来描述模式: 百分号(%):匹配任意子串 下划线(_):匹配任意一个字符如:找出所在建筑名称中包含子串‘Watson’的所有系名 select dept_name
2018-01-31 20:51:06
872
原创 SQL查询
1、SQL查询的基本结构由三个子句构成:select,from,whereSELECT A1,A2,……,AnFROM r1,r2,……,rmWHERE P 这个查询语句等价于关系代数表达式: —∏ A1,A2,……,An(σp(r1 x r2 x…… x rm))查询的输入是在from子句中列出的关系,在这些关系
2018-01-31 20:48:29
434
原创 SQL之表定义
SQL:结构化查询语言1、用create table命令定义SQL关系: CREATE TABLE r (A1 D1,A2 D2,……,An Dn, , ……
2018-01-30 20:25:20
3462
原创 SQL语言之表数据类型
1、SQL结构化查询语言:其标准符合度分为四个等级:Entry level SQL(入门级) Transitional SQL(过渡级) Intermediate SQL(中间级)
2018-01-30 20:18:02
469
原创 关系数据模型相关概念
1、关系数据库:基于关系模型,是一个或多个关组成的集合,关系通俗来讲是表(由行和列构成)。SQL语言用于创建,操作和查询关系数据库,而关系模型是其基础。关系的每个属性都有一个名称;域:每个属性的取值集合称为属性的域。属性值必须是原子的,即不可分割的(如多值属性值、复合属性值不是原子的)特殊值null是每一个域的成员。2、关系型数据库常用概念:冗余(本不应存在却存在了
2018-01-29 17:51:21
6316
原创 对数据库系统(DBMS)的初步认识
1、 数据管理技术的发展: 人工管理阶段—>文件系统阶段—>数据库系统阶段 | | | 数据容易丢失, 数据易于存储, 储存量大,重复,难于管理 且
2018-01-23 11:49:06
1062
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人