首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
福大大架构师每日一题
北京动视元科技有限公司_产品中心_研发工程师
获赞
5199
粉丝
216
关注
231
看过 TA
710
男
西昌学院
2011
golang
IP属地:北京
微信公众号:福大大架构师每日一题
私信
关注
拉黑
举报
举报
确定要拉黑福大大架构师每日一题吗?
发布(2769)
评论
刷题
收藏
福大大架构师每日一题
关注TA,不错过内容更新
关注
2020-11-25 22:00
北京动视元科技有限公司_产品中心_研发工程师
2020-11-25:go中,map的底层数据结构是什么?
福哥答案2020-11-25: 简单回答:hmap映射头、bmap桶、mapextra溢出额外信息 中级回答: // 映射头 type hmap struct { // Note: the format of the hmap is also encoded in cmd/compile/internal/gc/reflect.go. // Make sure this stays in sync with the compiler's definition. count int // map的大小. len()函数就取的这个值 flags uint8 // map状态标识 B uint8 /...
福大大架构师每日一题
0
点赞
评论
收藏
分享
2020-11-25 07:12
北京动视元科技有限公司_产品中心_研发工程师
2020-11-25:go中,map的底层数据结构是什么?
2020-11-25:go中,map的底层数据结构是什么?
0
点赞
评论
收藏
分享
2020-11-25 07:12
北京动视元科技有限公司_产品中心_研发工程师
2020-11-25:go中,map的底层数据结构是什么?
2020.11.25 在牛客打卡118天!
0
点赞
评论
收藏
分享
2020-11-24 21:53
北京动视元科技有限公司_产品中心_研发工程师
2020-11-24:n个物品每个物品都有一定价值,分给2个人,怎么分两个人的价值差最小?
福哥答案2020-11-24: 背包问题:背包容量是SUM/2. 每个物体的体积是数的大小,然后尽可能的装满背包。 golang代码如下: package main import ( "fmt" ) //https://blog.csdn.net/qq_26222859/article/details/69335310?utm_source=blogxgwz4 ;背包问题变种:将数组分成两部分使得两部分的和的差最小 func main() { //vec := []int{1, 2, 3, 4, 5} //vec := []int{1, 5, 1, 1} //vec :=...
福大大架构师每日一题
0
点赞
评论
收藏
分享
2020-11-24 07:10
北京动视元科技有限公司_产品中心_研发工程师
2020-11-24:n个物品每个物品都有一定价值,分给..
2020-11-24:n个物品每个物品都有一定价值,分给2个人,怎么分两个人的价值差最小?
kajweb:
抠门……
0
点赞
评论
收藏
分享
2020-11-24 07:09
北京动视元科技有限公司_产品中心_研发工程师
2020-11-24:n个物品每个物品都有一定价值,分给2个人,怎么分两个人的价值差最小?
2020.11.24 在牛客打卡117天!
0
点赞
评论
收藏
分享
2020-11-23 21:36
北京动视元科技有限公司_产品中心_研发工程师
2020-11-23:go中,s是一个字符串,s[0]代表什么?是否等于固定字节数?
福个答案2020-11-23:Golang 的字符串(string)是合法的 UTF-8 序列,这就涉及到了两种不同的遍历方式,一种是按照 Unicode 的 codepoint 遍历,另一种是把 string 视为 []byte,按照字节遍历。s是UTF-8 序列,所以在相同字符个数下,字节数不固定。s[0]是byte类型,固定1个字节。 golang代码如下: package main import "fmt" func main() { s := "我爱福大大fdd" //Unicode 的 codepoint 遍历 fmt.Println(&qu...
福大大架构师每日一题
0
点赞
评论
收藏
分享
2020-11-23 07:15
北京动视元科技有限公司_产品中心_研发工程师
2020-11-23:go中,s是一个字符串,s[0]...
2020-11-23:go中,s是一个字符串,s[0]代表什么?是否等于固定字节数?
狗浪人儿:
1字节,如果是中文,输出第一个字节值
0
点赞
评论
收藏
分享
2020-11-23 07:14
北京动视元科技有限公司_产品中心_研发工程师
2020-11-23:go中,s是一个字符串,s[0]代表什么?是否等于固定字节数?
2020.11.23 在牛客打卡116天!
0
点赞
评论
收藏
分享
2020-11-22 20:29
北京动视元科技有限公司_产品中心_研发工程师
2020-11-22:mysql中,什么是filesort?
福哥答案2020-11-22:答案来自此链接:如果mysql在排序的时候没有使用到索引那么就会输出 using filesort。filesort有两种实现1.一遍扫描一遍扫描数据后将select需要的列数据以及排序的列数据都取出来,这样就不需要进行第二遍扫描了。2.两遍扫描第一遍扫描出需要排序的字段,然后进行排序后,根据排序结果,第二遍再扫描一下需要select的列数据。 具体采用哪种扫描是根据max_length_for_sort_data来判断的。如果需要的列数据一行可以放入max_length_for_sort_data则使用一遍扫描否则使用两遍扫描。 评论
福大大架构师每日一题
0
点赞
评论
收藏
分享
2020-11-22 07:42
北京动视元科技有限公司_产品中心_研发工程师
2020-11-22:mysql中,什么是filesort?
2020-11-22:mysql中,什么是filesort?
0
点赞
评论
收藏
分享
2020-11-22 07:42
北京动视元科技有限公司_产品中心_研发工程师
2020-11-22:mysql中,什么是filesort?
2020.11.22 在牛客打卡115天!
0
点赞
评论
收藏
分享
2020-11-21 22:19
北京动视元科技有限公司_产品中心_研发工程师
2020-11-21:java中,什么是跨代引用?
福哥答案2020-11-21: 答案来自此链接: 跨代引用常出现与 CMS 分代收集时需要使用可达性分析判断对象是否存活,JVM将堆内存分为 年轻代、老年代、永久代||元空间,跨代引用就是年轻代对象可能会引用老年代或者永久代的实例对象,判断是否可达实现的话,是依据卡表记录对应的应用信息而 卡表和卡页存在对应关系,相当于一个记录标记这样再需要清除垃圾对象时,只需要扫描老年代的卡页记录即可,而不用扫描整个老年代。PS:在没有分代的ZGC中,不存在跨代引用哦。 评论
福大大架构师每日一题
0
点赞
评论
收藏
分享
2020-11-21 07:04
北京动视元科技有限公司_产品中心_研发工程师
2020-11-21:java中,什么是跨代引用?
2020-11-21:java中,什么是跨代引用?
0
点赞
评论
收藏
分享
2020-11-21 07:04
北京动视元科技有限公司_产品中心_研发工程师
2020-11-21:java中,什么是跨代引用?
2020.11.21 在牛客打卡114天!
0
点赞
评论
收藏
分享
1
149
150
151
152
153
185
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务