摘要:
范式 什么是范式:简言之就是,数据库设计对数据的存储性能,还有开发人员对数据的操作都有莫大的关系。所以建立科学的,规范的的数据库是需要满足一些规范来优化数据数据存储方式。在关系型数据库中这些规范就可以称为范式。 什么是三大范式: 第一范式:当关系模式R的所有属性都不能在分解为更基本的数据单位时,称R 阅读全文
摘要:
1.应用程序处理 (1)A用户启动邮件应用程序,填写收件人邮箱和发送内容,点击“发送”,开始TCP/IP通信; (2)应用程序对发送的内容进行编码处理,这一过程相当于OSI的表示层功能; (3)由A用户所使用的邮件软件决定何时建立通信连接、何时发送数据的管理,这一过程相当于OSI的会话层功能; (4 阅读全文
摘要:
链接 阅读全文
摘要:
1.朋友圈 班上有 N 名学生。其中有些人是朋友,有些则不是。他们的友谊具有是传递性。如果已知 A 是 B 的朋友,B 是 C 的朋友,那么我们可以认为 A 也是 C 的朋友。所谓的朋友圈,是指所有朋友的集合。 给定一个 N * N 的矩阵 M,表示班级中学生之间的朋友关系。如果M[i][j] = 阅读全文
摘要:
1.岛屿的最大面积 2.岛屿的个数 阅读全文
摘要:
析构函数在以下3种情况时被调用: 1. 对象生命周期结束被销毁时 2. delete指向对象的指针时,或者delete指向对象的基类类型的指针,而基类析构函数是虚函数 3. 对象A是对象B的成员,B的析构函数被调用时,对象A的析构函数也会被调用 类声明: 类定义: 测试1: 从运行结果可以看出,声明 阅读全文
摘要:
思路: 1.新建,map<string,vector<string>> 2.遍历字符串数组里的每个字符串 把每个字符串进行排序 排序后的字符串,作为key,去查找并添加进map<string,vector<string>> 3.最后,输出map<string,vector<string>> 里的所有 阅读全文
摘要:
思路:按照从外圈到内圈开始旋转。根据矩阵左上角和右下角确定一圈,然后交换矩阵中数字。 阅读全文
摘要:
DP操作建模 dp[i][j]代表字符串word1[0...i-1]与word2[0...j-1]的最小编辑距离。 对于编辑距离的三个操作来说: 插入举例:X:=ex VS Y:=exp 前面的两个ex都是相同,则编辑距离不变为0,X没有第三个字符,这里如果我们插入了一个字符即可。dp[i][j]= 阅读全文
摘要:
一、一维数组 注:动态申请数组可以避免用一个显示的数值去定义数组大小例如可以int number=100;int* a=new int[number] 4. 动态 int* array = new int[100](1,2); delete []array; 为长度为100的数组array初始化前两 阅读全文