摘要:Transact-SQL简介 SQL是关系型数据库的标准语言,几乎所有的关系型数据库都支持SQL。但SQL不支持流程控制,使用起来不太方便。 因此,大型关系型数据库在SQL基础上推出了结构化的SQL编程语言,如SQL Server 2012的Transact-SQL、Oracle 11g的PL/SQ 阅读全文
posted @ 2021-05-10 23:58 Hickey·Z 阅读(33) 评论(0) 推荐(0) 编辑
摘要:表结构 实验内容 1 用SQL语句创建数据库CAP,数据文件名为CAPData.mdf,数据文件的初始存储空间大小为50M,最大存储空间为500M,存储空间自动增长量为10M。 CREATE DATABASE CAP ON ( NAME = CAP, FILENAME = 'C:\Users\Zer 阅读全文
posted @ 2021-04-30 23:28 Hickey·Z 阅读(94) 评论(2) 推荐(0) 编辑
摘要:题目描述 Write a function that adds two numbers. You should not use + or any arithmetic operators. Note: a and b may be 0 or negative. The result fits in 阅读全文
posted @ 2021-04-20 23:50 Hickey·Z 阅读(19) 评论(0) 推荐(0) 编辑
摘要:题目描述 Imagine you are reading in a stream of integers. Periodically, you wish to be able to look up the rank of a number x (the number of values less t 阅读全文
posted @ 2021-04-20 22:32 Hickey·Z 阅读(44) 评论(0) 推荐(0) 编辑
摘要:#题目描述 给你一个有序数组 nums ,请你原地删除重复出现的元素,使每个元素最多出现两次,返回删除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组 并在使用**O(1)**额外空间的条件下完成。 80. 删除有序数组中的重复项 II 难度:简单 #题解 直接用双指针。slow指 阅读全文
posted @ 2021-04-06 19:38 Hickey·Z 阅读(14) 评论(0) 推荐(0) 编辑
摘要:#题目描述 给你两个有序整数数组 nums1 和 nums2,请你将 nums2 合并到 nums1 中,使 nums1 成为一个有序数组。 初始化 nums1 和 nums2 的元素数量分别为 m 和 n 。你可以假设 nums1 的空间大小等于 m + n,这样它就有足够的空间保存来自 nums 阅读全文
posted @ 2021-04-05 15:00 Hickey·Z 阅读(14) 评论(0) 推荐(0) 编辑
摘要:面向对象的思想 隔离变化 面向对象相比于面向过程能将变化带来的影响减到最小。 各负其责 面向对象更强调每个对象的职责。需求变化引起的新增类型不应影响原来类型的实现,即各司其职。 面向对象8大设计原则 依赖倒置原则(DIP) (稳定的)高层模块不应该依赖于(变化的)低层模块,两者都应该依赖于(稳定的) 阅读全文
posted @ 2021-04-05 14:39 Hickey·Z 阅读(10) 评论(0) 推荐(0) 编辑
摘要:#题目描述 森林中,每个兔子都有颜色。其中一些兔子(可能是全部)告诉你还有多少其他的兔子和自己有相同的颜色。我们将这些回答放在 answers 数组里。 返回森林中兔子的最少数量。 781. 森林中的兔子 难度:中等之简单 #题解 ##思路 贪心思想略加一些脑筋急转弯。 很容易捕捉到题目的两个关键点 阅读全文
posted @ 2021-04-04 23:40 Hickey·Z 阅读(12) 评论(0) 推荐(0) 编辑
摘要:#题目描述 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 LeetCode:53. 最大子序和 #题解 ##显而易见的暴力解法 最容易想到的便是暴力穷举所有的子段和的开头,显而易见时间复杂度是O(n^2)。 代码: class Solutio 阅读全文
posted @ 2021-04-03 12:17 Hickey·Z 阅读(31) 评论(0) 推荐(0) 编辑
摘要:#题目描述 以尽可能小的代价返回某无序系列中的两个最大值,当有重复的时设置某种机制进行选择。 #题解 首先要考虑的是重复的数的问题。 A.不处理重复数据方法:在处理第k大的元素时不处理重复的数据,也就是将原数组进行降序排序后,下标为k-1的元素。 B.去除重复数据方法:忽略重复的数据,这时候需要首先 阅读全文
posted @ 2021-04-01 09:12 Hickey·Z 阅读(76) 评论(0) 推荐(0) 编辑