2020年3月23日

mysql数据库设计文档-导出字段设计

摘要: navicat 是我一直在使用的一个数据库操作工具,非常方便快捷。如果没有可用navicat可以留言邮箱我直接发您。 今天来介绍一下使用navicat导出数据库字段设计。废话不多说,先看导出效果。 查询sql SELECT TABLE_NAME 表名, COLUMN_NAME 字段名称, COLUM 阅读全文

posted @ 2020-03-23 23:08 liutian1912 阅读(2485) 评论(1) 推荐(1)

2020年3月19日

每日一算法-最长回文串

摘要: 今日分享一个最长回文串的算法,中等难度,只要想到方法,很容易就能写出一种算法。废话不多说,开搞。 给定一个包含大写字母和小写字母的字符串,找到通过这些字母构造成的最长的回文串。在构造过程中,请注意区分大小写。比如 “Aa” 不能当做一个回文字符串。注意:假设字符串的长度不会超过 1010。示例 1: 阅读全文

posted @ 2020-03-19 22:23 liutian1912 阅读(164) 评论(0) 推荐(0)

2020年3月17日

第十七个算法-数组判断重复

摘要: 给定一个整数数组 a,其中1 ≤ a[i] ≤ n (n为数组长度), 其中有些元素出现两次而其他元素出现一次。找到所有出现两次的元素。 你可以不用到任何额外空间并在O(n)时间复杂度内解决这个问题吗?示例:输入: [4,3,2,7,8,2,3,1] 输出: [2,3] 由于数组元素具有1 ≤ a[ 阅读全文

posted @ 2020-03-17 23:11 liutian1912 阅读(537) 评论(0) 推荐(0)

2020年3月16日

des 加密解密工具类

摘要: 最近在做des的双对称加密解密,特此记录一下。 des对称加密,是一种比较传统的加密方式,其加密运算、解密运算使用的是同样的密钥,信息的发送者和信息的接收者在进行信息的传输与处理时,必须共同持有该密码,是一种对称加密算法。 先上两个方法:加密与解密。 1 public String encryptD 阅读全文

posted @ 2020-03-16 23:41 liutian1912 阅读(1064) 评论(0) 推荐(0)

2019年8月12日

第16个算法 - leetcode-二叉树的层次遍历

摘要: 二叉树的层次遍历 参考:https://www.cnblogs.com/patatoforsyj/p/9496127.html 给定一个二叉树,返回其按层次遍历的节点值。 (即逐层地,从左到右访问所有节点)。 例如:给定二叉树: [3,9,20,null,null,15,7], 返回其层次遍历结果: 阅读全文

posted @ 2019-08-12 16:10 liutian1912 阅读(114) 评论(0) 推荐(0)

2019年7月27日

第15个算法-实现 Trie (前缀树)(LeetCode)

摘要: 解法代码来源 :https://blog.csdn.net/whdAlive/article/details/81084793 算法来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/implement-trie-prefix-tree 实现一个 T 阅读全文

posted @ 2019-07-27 11:36 liutian1912 阅读(198) 评论(0) 推荐(0)

2019年4月2日

第14个算法 二进制中1的个数

摘要: 编写一个函数,输入是一个无符号整数,返回其二进制表达式中数字位数为 ‘1’ 的个数(也被称为汉明重量)。 示例 1: 示例 2: 示例 3: 提示: 请注意,在某些语言(如 Java)中,没有无符号整数类型。在这种情况下,输入和输出都将被指定为有符号整数类型,并且不应影响您的实现,因为无论整数是有符 阅读全文

posted @ 2019-04-02 14:00 liutian1912 阅读(282) 评论(0) 推荐(0)

2018年8月10日

记一次搭建ftp服务器的简略经历

摘要: 需求:在linux中搭建一个ftp 服务器,用户为:user1 目录为 /data/use1 , 安全设置:限制权限,只能访问自己目录,限制端口,只允许特定ip访问。 1,安装vsftpd yum install vsftpd -y 2, 创建用户 useradd -d /data/user1 -s 阅读全文

posted @ 2018-08-10 14:27 liutian1912 阅读(133) 评论(0) 推荐(0)

2018年7月24日

第十三个算法-移动0

摘要: 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例: 说明: 思路: 1,头一看,思路很简单,直接后移就可以了。判断一下数据,如果为0 就循环向后移动。 2,思路也对,就是判断少了,如果连续两个0呢?立马歇菜。 代码: 阅读全文

posted @ 2018-07-24 15:38 liutian1912 阅读(158) 评论(0) 推荐(0)

2018年7月23日

第十二个算法-加1

摘要: 给定一个非负整数组成的非空数组,在该数的基础上加一,返回一个新的数组。 最高位数字存放在数组的首位, 数组中每个元素只存储一个数字。 你可以假设除了整数 0 之外,这个整数不会以零开头。 示例 1: 示例 2: 阅读全文

posted @ 2018-07-23 14:28 liutian1912 阅读(149) 评论(0) 推荐(0)

导航