首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
苏学算法
字节跳动_data_推荐算法工程师
获赞
357
粉丝
229
关注
3
看过 TA
293
男
门头沟学院
2021
算法工程师
IP属地:北京
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑苏学算法吗?
发布(344)
评论
刷题
收藏
苏学算法
关注TA,不错过内容更新
关注
2021-03-30 19:16
已编辑
字节跳动_data_推荐算法工程师
Python简单FFT变换实现
如下的写法是错误的!!!(修订版后续给出) def fft_(signal, fs): if not fs: raise ValueError("The sampling frequency must be given !") L = len(signal) PL = abs(np.fft.fft(signal / L))[: int(L / 2)] PL[0] = 0 f = np.fft.fftfreq(L, 1 / fs)[: int(L / 2)] return f, PL
0
点赞
评论
收藏
分享
2021-03-30 19:15
字节跳动_data_推荐算法工程师
关于keras可视化pydot和GraphViz的解决方法
1. 卸载 pydot pip uninstall pydot 2. 安装pydotplus pip install pydotplus 3. 安装 graphviz https://www2.graphviz.org/Packages/stable/windows/10/msbuild/Release/Win32/ 选择以下版本 4. 将 graphviz 安装目录的 bin 文件添加到环境变量 D:/software_install_position/graphviz_keras/bin/ 5. 在代码中再次添加 (以防万一) import os os.environ["...
0
点赞
评论
收藏
分享
2021-03-30 19:15
已编辑
字节跳动_data_推荐算法工程师
关于tensorflow和keras版本匹配
Keras >= 2.2.0 / TensorFlow >= 1.12.0 keras_applications >= 1.0.7 scikit-image
0
点赞
评论
收藏
分享
2021-03-30 19:15
字节跳动_data_推荐算法工程师
【面经】触宝算法工程师一面
1. 项目介绍 项目大概介绍了半小时 结合项目提问 2. 问题 LSTM 为什么能解决梯度消失 答案:通俗地讲:RNN中,每个记忆单元 h t − 1 h_{t-1} ht−1都会乘上一个 W W W 和激活函数的导数,这种连乘使得记忆衰减的很快,而LSTM是通过记忆和当前输入"相加",使得之前的记忆会继续存在而不是受到乘法的影响而部分“消失”,因此不会衰减。但是这种naive的做法太直白了,实际上就是个线性模型,在学习效果上不够好,因此LSTM引入了那3个门: 3. 手撕代码 【LeetCode】17. 电话号码的字母组合 【LeetCode】72. 编辑距...
0
点赞
评论
收藏
分享
2021-03-30 19:14
已编辑
字节跳动_data_推荐算法工程师
【LeetCode】17. 电话号码的字母组合
一、题目描述 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 示例: 输入:"23" 输出:["ad", "ae", "af", "bd", "be", "bf", "cd", "ce", "cf"]. 说明: 尽管上面的答案是按字典序排列的,但是你可以任意选择答案输出的顺序。 二、解题思路 &...
0
点赞
评论
收藏
分享
2021-03-30 19:14
已编辑
字节跳动_data_推荐算法工程师
LSTM如何解决梯度消失问题
参考: LSTM如何解决梯度消失问题
0
点赞
评论
收藏
分享
2021-03-30 19:14
已编辑
字节跳动_data_推荐算法工程师
牛客输入输出 Python
0
点赞
评论
收藏
分享
2021-03-30 19:13
字节跳动_data_推荐算法工程师
【面经】好未来面试
面试官面完就说过了 1. 项目介绍 总体来说讲的越来越熟了,但是工业风还是很重。 面试官给我的定义是问题驱动型的,对问题可以钻研很深,但是广度差点。 面试官建议: 不仅用到的算法要了解,业界内所有常用的算法都要有些了解,要让自己的工具箱丰富起来。 思考未来的发展方向 2. 手撕代码 未排序数组中累加和为给定值的最长子数组长度 给定一个无序数组arr, 其中元素可正、可负、可0。给定一个整数k,求arr所有子数组中累加和为k的最长子数组长度 示例1 输入 [1,-2,1,1,1],0 输出 3 2.1 暴力 待补充 # # max length of the subarray sum = ...
0
点赞
评论
收藏
分享
2021-03-30 19:13
字节跳动_data_推荐算法工程师
Python 循环读取数据内存不足
import gc for x in list(locals().keys())[:]: del locals()[x] # del all_s_x, AE, AE_split, x_ticks, split gc.collect()
0
点赞
评论
收藏
分享
2021-03-30 19:12
已编辑
字节跳动_data_推荐算法工程师
Python 骚操作 之 内层for循环如何break出外层的循环(跳出两层循环)
In [31]: for i in range(1,5): ...: for j in range(5,10): ...: print(i,j) ...: if j==6: ...: break ...: else: ...: continue ...: break 1 5 1 6 for…else…的运行逻辑是当for循环正常执行结束就会运行其else语句,如果中途break的话,就不会执行else中的内容 上面的代码实现了内存for循环break跳出了外层的for循环,当内层for循环正常执行时,会执行else中的continue,此时会跳过外层的break语句,实现外层的循环,当内层...
0
点赞
评论
收藏
分享
2021-03-30 19:12
字节跳动_data_推荐算法工程师
Python 获取目录下的文件列表,并自然排序
方法 1 >>> import os >>> fileList = os.listdir('TestDir') >>> fileList ['test1.txt', 'test10.txt', 'test11.txt', 'test2.txt', 'test23.txt', 'test28.txt'] >>> fileList.sort(key= lambda x:int(x[4:-4])) >>> fileList ['test1.txt', 'test2.txt', 'test10.txt', 'te...
0
点赞
评论
收藏
分享
2021-03-30 19:12
已编辑
字节跳动_data_推荐算法工程师
读取两个文件,并求其交集,输出交集量比较大的(百度语音算法一面、二面)
读取 txt 文件,求交集并输出最大的 示例: file1.txt a b file2.txt a b c 读出两个文件,得到 list1 = ['a', 'b'] list2 = ['a', 'b', 'c'] 最终输出 {'a': 2} 2. 解题思路 & 代码 def inter(list1, list2): dict1 = { } for item in list1: if item not in dict1: dict1[item] = 1 else: dict1[item] += 1 dict2 = { } for item in list2: if item no...
0
点赞
评论
收藏
分享
2021-03-30 19:11
字节跳动_data_推荐算法工程师
【面经】百度语音一面
之前两次都是一面面试官直接说过了,后面不知道怎么就没消息了,最终被语音部门捞了,太难了… 1. 手撕代码 【LeetCode】72. 编辑距离(动态规划 hard)&变形(分别计算每种编辑操作的次数)& n次最短编辑距离(作业帮手撕代码题) 读取两个文件,并求其交集,输出交集量比较大的(百度语音算法一面) 2. 项目介绍 面试官问的超级深,问到网络的各种细节
0
点赞
评论
收藏
分享
2021-03-30 19:11
已编辑
字节跳动_data_推荐算法工程师
PPO 实现
import os import gym import numpy as np import pandas as pd import tensorflow as tf class PPO: def __init__(self, ep, batch, t='ppo2'): self.t = t self.ep = ep self.batch = batch self.log = 'model/{}_log'.format(t) self.env = gym.make('Pendulum-v0') self.bound = self.env.action_space.high[0] self.ga...
0
点赞
评论
收藏
分享
2021-03-30 19:11
字节跳动_data_推荐算法工程师
【面经】美团算法一面
1. 介绍项目 问 DDPG 2. 计算机基础 线程和进程的区别 进程锁:两个进程都在等待资源,就掐起来了 3. 手撕代码 【LeetCode】236. 二叉树的最近公共祖先(普通二叉树,不一定是二叉搜索树)
0
点赞
评论
收藏
分享
1
11
12
13
14
15
23
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务