阳光巨人

文章
6
资源
0
加入时间
2年10月21天

关系型数据库中,表与表之间关系的理解,以及设计数据库思想总结:

1.在关系型数据库中,表与表之间的关系主要有三种:(1)一对一,(2)一对多,(3)多对多(1)一对一:两张表中的数据是一一对应的,例如--> 用户表user ------- 身份信息表(2)一对多:一张表中的数据,在另一张表中对应多条数据,例--> 英雄表hero ----- 技能表(3)多对多:A表中的数据,在B表中对应多条数据。B表中的数据,在A表中对应多条数据。例-->老师表 ---- 学生表2.对于一对一而言,从某些层面上来讲吗,它是没有意义的

LeetCode136.只出现一次的数字 (Python)

题目:给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。给出线性时间复杂度的算法O(N)2个算法1.使用count方法nums1 = set(nums)for i in nums1:if nums1=.count(i) == 1:return i2.位运算return reduce(lambda x,y : x^y , nums)总结第一个想到的就是使用遍历结果时间复杂度无线接近超时第二个想..