摘要: 【Q539】 描述 给一个数组 nums 写一个函数将 0 移动到数组的最后面,非零元素保持原数组的顺序 1.必须在原数组上操作 2.最小化操作数 2.最小化操作数 2.最小化操作数 2.最小化操作数 2.最小化操作数 样例: 给出 nums = [0, 1, 0, 3, 12], 调用函数之后,  阅读全文
posted @ 2017-03-18 17:29 Tancky_Cliff 阅读(234) 评论(0) 推荐(0) 编辑
摘要: [Q407] 描述: 给定一个非负数,表示一个数字数组,在该数的基础上+1,返回一个新的数组。 该数字按照大小进行排列,最大的数在列表的最前面。 给定一个非负数,表示一个数字数组,在该数的基础上+1,返回一个新的数组。 该数字按照大小进行排列,最大的数在列表的最前面。 给定一个非负数,表示一个数字数 阅读全文
posted @ 2017-03-18 17:14 Tancky_Cliff 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 最近开始刷LintCode上的题目,先从标签为容易的开始刷。今天刷的这两题目差不多为同一类型的题目,都是为按照一定的规则合并两个已经有序的数组。 [Q6] 描述: 合并两个排序的整数数组A和B变成一个新的数组。 样例: 给出A=[1,2,3,4],B=[2,4,5,6],返回 [1,2,2,3,4, 阅读全文
posted @ 2017-03-18 16:42 Tancky_Cliff 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 安全问题已经成为一个越来越重要的问题,在Java中如何对重要数据进行加密解密是本文的主要内容。 一、常用的加密/解密算法 1.Base64 严格来说Base64并不是一种加密/解密算法,而是一种编码方式。Base64不生成密钥,通过Base64编码后的密文就可以直接“翻译”为明文,但是可以通过向明文 阅读全文
posted @ 2017-02-17 14:46 Tancky_Cliff 阅读(30886) 评论(0) 推荐(1) 编辑
摘要: 一、MySQL的下载 1.登陆MySQL的官网下载适用于64位系统的ZIP压缩包(https://dev.mysql.com/downloads/mysql/) 二、解压安装包 将下载的ZIP压缩包解压到任意文件夹。(此处为: C:\mysql5.7) 三、修改配置文件 将解压文件夹目录下的my-d 阅读全文
posted @ 2017-02-12 17:50 Tancky_Cliff 阅读(2189) 评论(0) 推荐(0) 编辑