- 博客(17)
- 收藏
- 关注
原创 go语言leetcode训练 NO.814
题目:给定二叉树根结点 root ,此外树的每个结点的值要么是 0,要么是 1。返回移除了所有不包含 1 的子树的原二叉树。( 节点 X 的子树为 X 本身,以及所有 X 的后代。)示例1:输入: [1,null,0,0,1]输出: [1,null,0,null,1]解释:只有红色节点满足条件“所有不包含 1 的子树”。右图为返回的答案。示例2:输入: [1,0...
2018-10-27 11:43:58
382
原创 go语言leetcode训练 NO.654,NO.22
这两题的思路是一样的 都是一个递归函数+一个辅助函数辅助函数用于为下一次递归提供元素,验证这次递归是否可行等功能给定一个不含重复元素的整数数组。一个以此数组构建的最大二叉树定义如下:二叉树的根是数组中的最大元素。 左子树是通过数组中最大值左边部分构造出的最大二叉树。 右子树是通过数组中最大值右边部分构造出的最大二叉树。通过给定的数组构建最大二叉树,并且输出这个树的根节点。/...
2018-10-26 09:46:45
210
原创 go语言leetcode训练 NO.387,NO.78
给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。思路:利用递归,"形成树形图"var sonset [][]intfunc subsets(nums []int) [][]int { if len(nums)==0{ return [][]int{[]int{}} }else{ ...
2018-10-24 20:45:03
320
原创 Go 栈的实现
package mainimport ( "errors" "fmt")type Stacker struct{ Val interface{} Next *Stacker}func Push(head *Stacker,arrval []byte) ( *Stacker, ){ //node := Stacker{nil,nil} p := ...
2018-10-04 10:04:47
833
原创 Go语言 单链表的实现
package mainimport ( "errors" "fmt")type linklist struct{ val byte next *linklist}func linklistinit() (*linklist){ //初始化带头节点的链表 var head linklist head.next = nil return...
2018-10-01 22:06:21
247
原创 Go-Gin 路由
路由创建路由r := gin.Default() 创建带有默认中间件的路由r :=gin.new() 创建带有没有中间件的路由请求方式1 router.GET("/someGet", getting)2 router.POST("/somePost", posting)3 router.PUT("/somePut", putting)4 router...
2018-09-18 14:49:06
3331
原创 jQuery的基本使用
jQuery(document).ready( function(){ $("button").click( function(){ /*获取元素标签*/ $("p").css("color","red").hide(5000); $("< h3>PHP中文网< /h3>").appendaTo(document.
2018-06-06 16:07:47
548
原创 CSS基本使用方式
CSS基本使用方式选择符{声明块}<style></style>声明符可以是:标签,id,class,title等。标签选择符p{text-align:center;} /段落文本居中/h1{ color:red; /*设置文本颜色为红色*/ font-size: 36px;/*设置文本字体大小为36px*/}id选择符#header{backgr...
2018-05-31 20:58:46
752
原创 Redis事务
事务MULTI .... EXECredis> MULTIOKredis> SET key1 2QUEUED redis> SET key2 3QUEUED redis> EXEC1) (integer) 1 2) (integer) 2WATCHredis> SET key 1OKredis>WATCH keyOKredis>MULTIOKredis&g...
2018-05-31 18:13:28
172
原创 Redis-sortset
zadd key score member [score member]增加元素zscore key member获取该元素分数zrange key start stop [withscores]获取排名在某个范围的元素列表(按照member 字典顺序排名)zrevrange key start stop [withscores]按元素分数从大到小排序zrangebyscore key min m...
2018-05-31 18:12:30
284
原创 HTML基础
HTML< head>< meta charset="utf-8">< title>< link href=".css/"">< script src=".js"> </script>< img src=""> &
2018-05-31 18:10:26
138
原创 Redis- set操作
sadd key member [member]...增加集合元素如果加入的元素已经在集合中存在,就会忽略这个元素。返回成功增加元素的个数(忽略的元素不计算入内)srem key member [member]...删除元素返回被成功删除元素的个数,选择被删除元素不存在将会被忽略。smembers key获取集合中所有元素sismember key member判断元素是否在集合中sdiff ke...
2018-05-27 16:00:42
378
原创 Redis - list 操作
hset key field valuehget key fieldhmset key field1 value1 field2 value2 ...hmget key field1 field2 ...hgetall keyhexists key field判断字段是否存在hsetnx key field value当字段不存在时赋值hincrby key field increment自增hd...
2018-05-27 14:46:33
141
原创 Redis - String 操作
set key value设置键值对mset key1 value1 key2 value2..设置多个键值对mget key1 key2 key3...获取多个键值对incr keykey值必须为整数 自增decr key自减incrby key integer自增integer数incrbyfloat key floatfloat自增integerdecrby key integer自减int...
2018-05-27 14:45:50
149
原创 redis-key操作
exists key测试指定key是否存在del key1 key2 ...删除给定keytype key返回key指定value数据类型keys pattern返回指定模式的所有key例如:a*,表示a开头所有key,*erename oldkey newkey改键名dbszie返回当前数据库的key的数量expire key seconds为key指定过期时间ttl key返回key的剩余过期...
2018-05-27 14:44:39
200
原创 PHP-String 操作
字符串查找ucfirst(String $str)字符串首字母转换成大写lcfirst(String $str)字符串首字母转换成小写ucwords(String $str)字符串每个单词首字母转换大写strtoupper(String $str)将字符串全转换成大写strtolower(String $str)将字符串全转换成小写stripos(String $str,String $ne [,...
2018-05-27 14:41:47
264
原创 如何使用WAMP简单的配置虚拟域名
使用Windows系统的PHP初学者一般都会使用WAMPSERVER 访问自己做的项目一般会保存在www目录下,访问也需要localhost(127.0.0.1)例如:http://localhost/WorkStudents/public/sign 十分不便捷。这时我们就可以配置一个虚拟域名 打开wamp 在浏览器中输入localhost/127.0.0.1在右下角会显示你已经配置的虚拟域名,...
2018-03-22 14:34:05
572
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人