240 发简信
  • leetcode --- 礼物的最大价值(DP)

    礼物的最大价值leetcode-golang 思路 设(i,j)位置能拿到的最多价值为maxVal [i] [j],因为每次只能向右或向下移动一...

  • leetcode --- 三步问题(DP)

    三步问题leetcode-golang 问题 有个小孩正在上楼梯,楼梯有n阶台阶,小孩一次可以上1阶、2阶或3阶。实现一种方法,计算小孩有多少种...

  • #1 Go1.13的新特性

    写这篇博客缘由,因为我在网上搜了很多篇关于 Go 1.13 的文章,但是很多是直接翻译官方博客介绍的,对我们Go开发经验不是很长的人来说,因为没...

  • IT 一些常用工具推荐(持续更新--)

    2019年11月18日手机ssh工具:阿里云APP(在用)远程控制:anydesk(在用,推荐,速度很快)、向日葵、TeamViewer、通讯软...

  • 通过两个例子介绍一下 Golang For Range 循环原理(转)

    原文 通过两个例子介绍一下 For Range 内部实现原理 下面的代码是死循环么? 语法糖 下面的代码有什么问题么? 切片For Range原...

  • B树、B+树、B*树

    1)什么是B树、B+树、B树?2)B树、B+树、B树的作用?3)B树、B+树、B*树的应用场景? 一、什么是B树、B+树、B树?因为在数据量非常...

  • 平衡二叉树

    1)什么是平衡二叉树?2)平衡二叉树的特点是什么?3)平衡二叉树的构建实现? 一、什么是平衡二叉树?假设有一组数据[1,2,3,4,5],插入到...

  • 二叉查找树

    1)二叉查找树是什么?2)二叉查找树的插入、删除、查找?3)Go代码实现 一、二叉查找树是什么?二叉查找树(BST)又被称为搜索二叉树,有序二叉...

    0.1 63 0 1
  • 队列

    1)列队是什么?2)队列的特点?3)队列的基本操作有哪些?4)队列已被应用的经典场景有哪些?应用场景? 一、队列是什么?队列(Queue)可以看...