会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
灰人
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
···
8
下一页
2021年7月21日
括号生成问题
摘要: 题目就是给你n=3 然后你就要生成3对括号的有效形式。例如()()()和(()())这种 思路,肯定是递归了。递归每次增加一个左括号一个右括号,就会成为)(()(),所以还要加限制。 这种题,先递归出来,结果多了再用限制去做减法: n = 3 opt = [] def khsc(ipt): if l
阅读全文
posted @ 2021-07-21 09:22 灰人
阅读(53)
评论(0)
推荐(0)
2021年7月18日
01.01. 判定字符是否唯一
摘要: 可以说这道简单的面试题让我学到了太多太多的东西了。 首先这道题是这样的: 那么这道看起来容易的“面试题”要考察什么知识点呢? 我第一时刻想到的是,排序+比较。比较确信自己的思路应该是对的。 易如反掌!通过了。 当然想到还可以用元组,但是没想到这个题还有很多其他的东西。例如有人想到用位运算的方法来解决
阅读全文
posted @ 2021-07-18 17:40 灰人
阅读(40)
评论(0)
推荐(0)
2021年7月13日
火车进站、出站问题
摘要: 说白了还是递归写不明白,不知道怎么去递归。那么找到一个兄弟的代码非常具有教育意义,虽然写的不是很好,但是思路看起来非常清晰。 首先我们确定了这个东西的行为就是栈的行为了,而且想找到所有的方案考虑用递归去实现这个问题。 那么问题来了递归到底咋写。 我们首先要确定好输入和输出,输出不用说了我们只想要这些
阅读全文
posted @ 2021-07-13 17:32 灰人
阅读(819)
评论(0)
推荐(0)
2021年7月5日
Linux常用命令以及常用软件
摘要: shutdown -h ❤ 关机命令 ❤:now、5(分钟) shutdown -r ❤ 重启命令 cd ❤ 切换目录 ~(home)-(上一次目录) ls ❤ 目录查看 -a(反隐形) rm -rf ❤ 删除当前目录下的❤文件 星号*(为全部文件) mkdir 创建文件夹 mv a b 移动文件夹
阅读全文
posted @ 2021-07-05 15:17 灰人
阅读(62)
评论(0)
推荐(0)
2021年7月1日
GBDT大型专题
摘要: Cart树。 误差用均方误差
阅读全文
posted @ 2021-07-01 10:25 灰人
阅读(28)
评论(0)
推荐(0)
2021年6月28日
前中后序遍历 + 层次遍历+迭代器遍历
摘要: 前序遍历: result = [] st = [root] while st: node = st.pop(-1) if node.right: st.append(node.right) if node.left: st.append(node.left) result.append(node.v
阅读全文
posted @ 2021-06-28 10:13 灰人
阅读(159)
评论(0)
推荐(0)
2021年6月25日
一文搞通推荐系统
摘要: 一直都想把推荐系统好好入个门,虽然在天池上打了一个入门赛,但是还是感觉对推荐系统很陌生,这篇文章就把我在推荐系统的入门到后期的学习进行一个积累,希望这一篇文章能够解决推荐系统入门上80%的困惑。 首先推荐系统的岗位的要求有这两项: 1、利用机器学习技术,改进推荐系统,优化数亿用户的体验; 2、分析基
阅读全文
posted @ 2021-06-25 10:37 灰人
阅读(189)
评论(0)
推荐(0)
2021年6月17日
用python写一个加密通讯软件
摘要: 这几天想着完成这个python的加密通讯软件,涉及到socket编程、加密技术以及一些python简易UI的使用方法,正好在这里做一个总结。 socket编程部分 很明显这个软件最重要的就是socket编程部分的代码,因为是第一版的所以只要我们完成了相应功能就可以了。但是很多地方我们仍然要使用清楚,
阅读全文
posted @ 2021-06-17 11:01 灰人
阅读(504)
评论(0)
推荐(0)
2021年6月7日
DQN和DDPG
摘要: 因工作需要遇到了DQN和DDPG。在这里详细介绍下这两种强化学习方法。 首先先说DQN。 DQN就是deep q network,谷歌设计的很多智能玩游戏的机器人基于这个算法,用表格存储每个状态的state以及这个state下每个action所拥有的q值实在太多了,需要占用太大的内存并不合理。我们可
阅读全文
posted @ 2021-06-07 13:42 灰人
阅读(643)
评论(0)
推荐(0)
2021年6月3日
leetcode 34 排序数组中查找元素第一个和最后一个位置
摘要: 这题恶心人在你需要设计一个时间复杂度在O(logn)的算法,看到logn基本就能想到是二分法了,但是怎么二分呢。因为整个nums是按照升序已经排列好的,所以我们可以通过mid = (left+right )/2的方式得到。其中,在第一轮的时候left=0而right = len(nums)。这里le
阅读全文
posted @ 2021-06-03 14:53 灰人
阅读(40)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
8
下一页
公告