首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
amuleter
字节跳动_今日头条_架构
获赞
17
粉丝
4
关注
4
看过 TA
86
男
门头沟学院
2025
golang
IP属地:北京
ohohohohoh
私信
关注
拉黑
举报
举报
确定要拉黑amuleter吗?
发布(94)
刷题
amuleter
2021-09-23 12:55
字节跳动_今日头条_架构
2021-09-23
在牛客打卡21天,今天也很努力鸭!
每日监督打卡
0
点赞
评论
收藏
转发
amuleter
2021-09-08 17:52
字节跳动_今日头条_架构
啊啊
2021-09-08
在牛客打卡18天,今天也很努力鸭!
每日监督打卡
0
点赞
评论
收藏
转发
amuleter
2021-09-07 19:39
字节跳动_今日头条_架构
今天看球
2021-09-07
在牛客打卡17天,今天也很努力鸭!
每日监督打卡
0
点赞
评论
收藏
转发
amuleter
2021-09-06 18:49
字节跳动_今日头条_架构
啊啊啊啊
2021-09-06
在牛客打卡16天,今天也很努力鸭!
每日监督打卡
0
点赞
评论
收藏
转发
amuleter
2021-08-31 18:47
字节跳动_今日头条_架构
2021-08-31
在牛客打卡10天,今天学习:刷题 20 道
每日监督打卡
0
点赞
评论
收藏
转发
amuleter
2021-08-27 16:13
字节跳动_今日头条_架构
这知识它不进脑子啊
2021-08-27
在牛客打卡7天,今天也很努力鸭!
每日监督打卡
0
点赞
评论
收藏
转发
amuleter
2021-08-26 10:47
字节跳动_今日头条_架构
把top200重新写了一遍, 接下来突击两天八股🙃
每日监督打卡
0
点赞
评论
收藏
转发
amuleter
2021-08-25 17:33
字节跳动_今日头条_架构
开始后悔自己为什么要报秋招啊, 本来就没打算求职, 啥项目也没有也没看面经背八股, 简历还用的准备读研的简历,本来准备笔试完就溜号的55555。但现在非常好奇面试官对于这样一个人会问出什么问题
2021-08-25
在牛客打卡6天,今天也很努力鸭!
每日监督打卡
0
点赞
评论
收藏
转发
amuleter
2021-08-24 17:14
字节跳动_今日头条_架构
复习
2021-08-24
在牛客打卡5天,今天也很努力鸭!
每日监督打卡
0
点赞
评论
收藏
转发
amuleter
2021-08-23 15:19
字节跳动_今日头条_架构
准备八股第一天
2021-08-23
在牛客打卡4天,今天也很努力鸭!
每日监督打卡
0
点赞
评论
收藏
转发
amuleter
2020-08-02 16:52
已编辑
字节跳动_今日头条_架构
<span>[每日一题2020.06.27] leetcode #41 set 内部交换</span>
方法一 利用set 空间\(O(n)\) 时间 \(O(n)\) 利用一个set存储映射关系, 然后直接从1 - size遍历找出第一个不在set中的元素就可以 int firstMissingPositive(vector<int>& nums) { set<int> s; for (int i = 0; i < nums.size(); ++i) { s.insert(nums[i]); } for (int i = 1; i <= nums.size() + 1; ++i) {...
0
点赞
评论
收藏
转发
amuleter
2020-08-02 16:52
已编辑
字节跳动_今日头条_架构
<span>[javaSE笔记11]泛型</span>
泛型是一种未知的数据类型, 当我们不知道使用什么类型的时候, 可以使用泛型 泛型也可以看成一个变量, 用来接收数据类型 在创建集合对象的时候, 就会确定泛型的数据类型 使用泛型的好处 : 避免了类型转换的麻烦, 存储的是什么类型, 取出的就是什么类型 缺点 : 泛型是什么类型, 只能存储什么类型的数据 定义含有泛型的类 类定义如下, 所有类型均用E代替 : public class genericDemo<E> { private E name; public E getName() { return ...
0
点赞
评论
收藏
转发
amuleter
2020-08-02 16:52
已编辑
字节跳动_今日头条_架构
<span>[每日一题2020.06.26]最大回文子串 manachar</span>
题目 : 就是一个求最大回文子串的模板题 : 方法一 : 中心扩展 时间复杂度\(O(n^2)\) 之前在leetcode上就是用的中心扩展做的, 勉强过了 中心扩展思路很简单, 就是遍历一遍字符串, 然后对于每一个字符都向左右扩展求最大回文串 这道题的中心扩展代码 : #include<bits/stdc++.h> using namespace std; const int maxn = 2000000 + 5; #define debug(x) \ (void)(cerr << "L" << __LINE__\ ...
0
点赞
评论
收藏
转发
amuleter
2020-08-02 16:53
已编辑
字节跳动_今日头条_架构
<span>manachar算法求最大回文子串</span>
manachar算法本质上是利用了回文串的对称特性, 在不断向右遍历的同时求一个对称点从而减少操作. 从这个入手 : 可以看到, 在遍历到ptr所指的位置时, 由于右边和左边完全对称, 我们可以直接求ptr关于b对称的对称点处的最大回文长度, 就是ptr处的回文长度. 关于manachar的具体介绍, 可以参考, 讲的都很详细: 讲解1 讲解2 这里只记录一下我写代码中碰到的几个问题和理解 : 首先是字符串预处理, 由于存在aa和aba这两种形式的字符串, 为了统一操作, 我们在字符串中间加入分隔符# , 然后开始和结束的不同标记是为了在求回文...
0
点赞
评论
收藏
转发
amuleter
2020-08-02 16:53
已编辑
字节跳动_今日头条_架构
<span>[javaSE笔记10]Collection集合框架 iterator迭代器 增强for循环foreach</span>
集合和数组的区别 : 数组的长度固定, 集合的长度可变 数组中存储的是同一类型的元素, 集合存储的都是对象 Collection(单列集合)的框架 Collection下的方法 最顶层, 所有实现类都可以使用 : 方法 作用 boolean add(E e) 向集合中添加元素 boolean remove(E e) 删除集合中某个元素 void clear() 清空集合中所有元素 boolea...
0
点赞
评论
收藏
转发
1
2
3
4
5
6
7
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务