- 博客(79)
- 资源 (3)
- 收藏
- 关注
原创 leetcode(46)-----189. Rotate Array
189. 旋转数组Given an array, rotate the array to the right by k steps, where k is non-negative.Example 1:Input: [1,2,3,4,5,6,7] and k = 3Output: [5,6,7,1,2,3,4]Explanation:rotate 1 steps to the...
2018-08-31 20:22:58 219
原创 leetcode(45)-----122. Best Time to Buy and Sell Stock II
122. 买卖股票的最佳时机 II Say you have an array for which the ith element is the price of a given stock on day i.Design an algorithm to find the maximum profit. You may complete as many transactions as you...
2018-08-31 19:43:07 353
原创 leetcode(44)-----227. Basic Calculator II
Implement a basic calculator to evaluate a simple expression string.The expression string contains only non-negative integers, +, -, *, / operators and empty spaces . The integer division should tru...
2018-08-30 22:17:32 231
原创 leetcode(43)------58.Length of Last Word
58. 最后一个单词的长度Given a string s consists of upper/lower-case alphabets and empty space characters ’ ‘, return the length of last word in the string.If the last word does not exist, return 0.Note: ...
2018-08-30 19:26:06 224
原创 Mysql账户权限管理
在生产环境下操作数据库时,绝对不可以使用root账户连接,而是创建特定的账户,授予这个账户特定的操作权限,然后连接进行操作,主要的操作就是数据的crudMySQL账户体系:根据账户所具有的权限的不同,MySQL的账户可以分为以下几种1)服务实例级账号:,启动了一个mysqld,即为一个数据库实例;如果某用户如root,拥有服务实例级分配的权限,那么该账号就可以删除所有的数据库、连同这些库...
2018-08-29 22:30:39 543
原创 leetcode(42)-----673. 最长递增子序列的个数
673.Number of Longest Increasing Subsequence—最长递增子序列的个数Given an unsorted array of integers, find the number of longest increasing subsequence. Example 1:Input: [1,3,5,4,7]Output: 2Explanation:...
2018-08-29 21:51:06 968
原创 leetcode(41)------674. 最长连续递增序列
这里写链接内容 给定一个未经排序的整数数组,找到最长且连续的的递增序列。示例 1:输入: [1,3,5,4,7]输出: 3解释: 最长连续递增序列是 [1,3,5], 长度为3。尽管 [1,3,5,7] 也是升序的子序列, 但它不是连续的,因为5和7在原数组里被4隔开。示例 2:输入: [2,2,2,2,2]输出: 1解释: 最长连续递增序列是 [2], 长度为...
2018-08-29 20:09:32 277
原创 Mysql命令
1、连接数据库mysql -h ip地址 -P 端口号 -u 用户名 -p 密码2、显示所有数据库show databases;3、创建数据库create database 数据库名字 default charset=utf8;4、使用数据库use 数据库名字;5、删除数据库drop 数据库名字;6、查询数据库下所有的表use 数...
2018-08-28 18:58:46 251
原创 leetcode(40)-----350. 两个数组的交集 II
给定两个数组,编写一个函数来计算它们的交集。示例 1:输入: nums1 = [1,2,2,1], nums2 = [2,2]输出: [2,2]示例 2:输入: nums1 = [4,9,5], nums2 = [9,4,9,8,4]输出: [4,9]说明:输出结果中每个元素出现的次数,应与元素在两个数组中出现的次数一致。我们可以不考虑输出结果的顺序。进...
2018-08-27 19:51:53 475
原创 leetcode(39)-----349. 两个数组的交集
版权声明:本文为博主原创文章,未经允许不得转载。https://blog.csdn.net/wem603947175/article/details/82110575给定两个数组,编写一个函数来计算它们的交集。示例 1:输入: nums1 = [1,2,2,1], nums2 = [2,2]输出: [2]示例 2:输入: nums1 = [4,9,5], nums...
2018-08-27 19:35:21 561
原创 leetcode(38)-----260. 只出现一次的数字 III
版权声明:本文为博主原创文章,未经允许不得转载。https://blog.csdn.net/wem603947175/article/details/82110575给定一个整数数组nums,其中恰好有两个元素只出现一次,其余所有元素均出现两次。 找出只出现一次的那两个元素。示例 :输入: [1,2,1,3,2,5]输出: [3,5]注意:结果输出的顺序并不重要,对于上...
2018-08-27 19:11:03 475
原创 leetcode(37)-----137. 只出现一次的数字 II
版权声明:本文为博主原创文章,未经允许不得转载。https://blog.csdn.net/wem603947175/article/details/82110575原题链接:点击进入给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现了三次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?示例 1:输入...
2018-08-27 18:03:45 336
原创 leetcode(36)------136.只出现一次的数字
136.只出现一次的数字 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?示例 1:输入: [2,2,1]输出: 1示例 2:输入: [4,1,2,1,2]输出: 4思路分析:1.不使用额外空间的话就在原数组上操作,先将数...
2018-08-27 12:27:22 349
原创 适合程序员的简历模板
今天找了好多简历的模板,分享一下这个链接里序号是8,23,34,37的,这几个都挺适合程序员。 链接:https://pan.baidu.com/s/1o8rCjwA#list/path=%2F 密码:5dky需要其他的可以点击下面的链接 知乎上的简历模板...
2018-08-26 19:56:34 63940 30
原创 mysql-----数据类型和约束
mysql数据类型 进入约束:一个数据库就是一个完整的业务单元,可以包含多张表,数据被存储在表中 在表中为了更加准确的存储数据,保证数据的正确有效,可以在创建表的时候,为表添加一些强制性的验证,包括数据字段的类型、约束目的:保证数据的正确性。1.主键primary key,默认是唯一,标识这一行数据与其它不同。非空并唯一 2.非空not null,默认是NULL 3.惟一un...
2018-08-26 17:31:33 229
原创 leetcode(35)----- 三数之和
15. 三数之和 给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。例如, 给定数组 nums = [-1, 0, 1, 2, -1, -4],满足要求的三元组集合为:[ [-1, 0, 1], [-1, -1, 2]]...
2018-08-26 16:32:12 275
原创 Linux-----scp的用法
scp的用法scp就是secure copy,一个在linux下用来进行远程拷贝文件的命令。有时我们需要获得远程服务器上的某个文件,该服务器既没有配置ftp服务器,也没有做共享,无法通过常规途径获得文件时,只需要通过简单的scp命令便可达到目的。使用crt在windows和linux之间传输文件: alt+psecurecrt 按下ALT+P就开启新的会话进行ftp操作。输...
2018-08-26 10:28:29 355
原创 Linux-----初探SSH
1.ssh介绍C/S结构 B/S结构 SSH为Secure Shell的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。 SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。常用于远程登录,以及用户之间进行资料拷贝。 利用SSH协议可以有效防止远程管理过程中的信息泄露问题。S...
2018-08-26 10:23:45 250
原创 周记(二)
这周看了两个动漫,一个是刺客567,另一个是迷域行者,我是为了不浪费更多的时间先看了评分,公认比较高的,我才去看。看完觉得挺不错的,又想搜别的动漫,看来又要入坑了。 看谜语行者是在晚上看的,看了几集之后到高潮了,一看时间都晚上12点了,想着只再看一集就睡,看着看着看完了,再看时间,已是3点多了,顿时困意上来了,心中只想睡觉,但不自觉的又摸出了一根烟,点上,来到窗边,打开之后外边漆黑一片,只有...
2018-08-25 10:21:05 338
原创 leetcode(34)-----对称二叉树
101. 对称二叉树 给定一个二叉树,检查它是否是镜像对称的。例如,二叉树 [1,2,2,3,4,4,3] 是对称的。 1 / \ 2 2 / \ / \3 4 4 3但是下面这个 [1,2,2,null,3,null,3] 则不是镜像对称的: 1 / \ 2 2 \ \ 3 3说明:如果你可以运用...
2018-08-23 22:19:12 213
原创 leetcode(33)-----98. 验证二叉搜索树
给定一个二叉树,判断其是否是一个有效的二叉搜索树。假设一个二叉搜索树具有如下特征:节点的左子树只包含小于当前节点的数。节点的右子树只包含大于当前节点的数。所有左子树和右子树自身必须也是二叉搜索树。示例 1:输入: 2 / \ 1 3输出: true示例 2:输入: 5 / \ 1 4 / \ 3 ...
2018-08-23 21:40:11 250
原创 leetcode(32)-----111. 二叉树的最小深度
111. 二叉树的最小深度 给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明: 叶子节点是指没有子节点的节点。示例:给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回它的最小深度 2.Python代码实现: 思路: 1.先...
2018-08-23 20:21:36 248
原创 leetcode(31)-----104. 二叉树的最大深度
104. 二叉树的最大深度 给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明: 叶子节点是指没有子节点的节点。示例: 给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回它的最大深度 3 。Python代码实现: 思路: 1.先判断...
2018-08-23 20:01:25 274
原创 ubuntu下安装mysql
在终端确定一下vim是否安装: 安装了就出现这个界面: 然后开始安装mysql,命令是:sudo apt-get install mysql-server mysql-client然后按照提示输入然后在下面这个页面输入密码,回车后再输一次 管理服务启动service mysql start停止service mysql stop重启servi...
2018-08-23 18:00:42 355
原创 leetcode(30)-----617. 合并二叉树
617. 合并二叉树 给定两个二叉树,想象当你将它们中的一个覆盖到另一个上时,两个二叉树的一些节点便会重叠。你需要将他们合并为一个新的二叉树。合并的规则是如果两个节点重叠,那么将他们的值相加作为节点合并后的新值,否则不为 NULL 的节点将直接作为新二叉树的节点。示例 1:输入: Tree 1 Tree 2 ...
2018-08-22 21:19:28 825
原创 leetcode(29)-----相同的树
100. 相同的树给定两个二叉树,编写一个函数来检验它们是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。示例 1:输入: 1 1 / \ / \ 2 3 2 3 [1,2,3], [1,2,3]输出: true示例 2:输入...
2018-08-22 18:57:20 193
原创 Web服务器动态资源请求
1.浏览器请求动态页面过程2.WSGIWSGI不是服务器,不是API,不是Python模块,更不是什么框架,而是一种服务器和客户端交互的接口规范! 在WSGI规范下,web组件被分成三类:client, server, and middleware. WSGI apps(服从该规范的应用)能够被连接起来处理一个request,这也就引发了中间件这个概念,中间件同时实现c端和...
2018-08-21 20:24:03 1309
原创 Python网络编程之web服务器
1.HTTP协议HTTP协议(HyperText Transfer Protocol,超文本传输协议)使用于从www服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本,还确定传输文档中的哪一部分,以及那部分内容首先显示(如文本先于图形)等HTTP是基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。...
2018-08-21 20:15:40 769
原创 leetcode(28)------ 颠倒二进制位
190. 颠倒二进制位 颠倒给定的 32 位无符号整数的二进制位。示例:输入: 43261596输出: 964176192解释: 43261596 的二进制表示形式为 00000010100101000001111010011100 , 返回 964176192,其二进制表示形式为 00111001011110000010100101000000 。Python...
2018-08-21 17:27:40 468
原创 leetcode(27)------位1的个数
191. 位1的个数 编写一个函数,输入是一个无符号整数,返回其二进制表达式中数字位数为 ‘1’ 的个数(也被称为汉明重量)。示例 1:输入: 11输出: 3解释: 整数 11 的二进制表示为 00000000000000000000000000001011示例 2:输入: 128输出: 1解释: 整数 128 的二进制表示为 00000000000000000000...
2018-08-21 12:34:11 195
原创 leetcode(26)-----4的幂
4的幂 给定一个整数 (32 位有符号整数),请编写一个函数来判断它是否是 4 的幂次方。示例 1:输入: 16输出: true示例 2:输入: 5输出: falsePython代码实现:1.循环class Solution: def isPowerOfFour(self, num): if num <= 0: ...
2018-08-21 11:33:52 428
原创 leetcode(25)-----2的幂
给定一个整数,编写一个函数来判断它是否是 2 的幂次方。示例 1:输入: 1输出: true解释: 20 = 1示例 2:输入: 16输出: true解释: 24 = 16示例 3:输入: 218输出: falsePython代码实现: 1.循环class Solution: def isPowerOfTwo(self, n): ...
2018-08-21 11:16:03 203
原创 leetcode(24)-----Power of Three
326. 3的幂 Given an integer, write a function to determine if it is a power of three.Example 1:Input: 27Output: trueExample 2:Input: 0Output: falseExample 3:Input: 9Output: trueE...
2018-08-21 10:48:43 202
原创 leetcode(23)-----Contains Duplicate II
219. 存在重复元素 II Given an array of integers and an integer k, find out whether there are two distinct indices i and j in the array such that nums[i] = nums[j] and the absolute difference between i and ...
2018-08-20 23:19:52 205
原创 Python网络编程 之 UDP和TCP
UDP1.udp是TCP/IP协议族中的一种协议能够完成不同机器上的程序间的数据通信2.udp服务器、客户端udp的服务器和客户端的区分:往往是通过请求服务和提供服务来进行区分请求服务的一方称为:客户端提供服务的一方称为:服务器3.udp绑定问题一般情况下,服务器端,需要绑定端口,目的是为了让其他的客户端能够正确发送到此进程 客户端,一般不需要绑定,而是让操作系统...
2018-08-20 21:52:50 396
原创 经set去重后不能直接比较
在做—– leetcode存在重复元素—– 这道题时,用set处理列表时发现的一个小问题:经set去重后,列表会变成乱序,和原列表比较的话,会显示两者不等所以set去重后不能直接比较class Solution: def containsDuplicate(self, nums): nums = sorted(nums) nu = n...
2018-08-20 20:22:42 561
原创 leetcode(22)-----Contains Duplicate I
217. 存在重复元素 Given an array of integers, find if the array contains any duplicates.Your function should return true if any value appears at least twice in the array, and it should return false if ev...
2018-08-20 19:50:25 214
原创 leetcode(21)-----Sqrt(x)
69. x 的平方根 Implement int sqrt(int x).Compute and return the square root of x, where x is guaranteed to be a non-negative integer.Since the return type is an integer, the decimal digits are trunca...
2018-08-20 16:43:05 219
ubuntu16.04安装chrome浏览器(附安装步骤)
2018-08-30
网络调试助手
2018-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人