首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
linjiexin
获赞
108
粉丝
2
关注
0
看过 TA
1
男
中国矿业大学(北京)
2015
算法工程师
IP属地:香港
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑linjiexin吗?
发布(6)
刷题
linjiexin
2020-04-05 23:57
算法工程师
2020-04-05
在牛客打卡18天,今天学习:刷题 10 道
0
点赞
评论
收藏
转发
linjiexin
2020-03-11 09:17
算法工程师
继续打卡
2020-03-11
在牛客打卡17天,今天也很努力鸭!
0
点赞
评论
收藏
转发
linjiexin
2020-03-09 21:53
算法工程师
2020-03-09
在牛客打卡16天,今天学习:刷题 44 道/代码提交 44 次
0
点赞
评论
收藏
转发
linjiexin
2020-03-08 20:38
算法工程师
华为OJ:识别有效的IP地址和掩码并进行分类统计
思路:直接通过A到E类地址的格式来匹配,然后再局部判断是否为合法ip 易错点:1.ip地址或者掩码其中一个出错,输入行就算错误行了,所以需要提前先判断掩码,如果先判断ip,容易提前累加ip的数,实际错的掩码下即使ip正确也不能算正确 2.掩码的判断过程中,需要讲int转化为8位二进制串,一定要保留第一个1之前的0值,否则会误判 import sys def is_legal_addr(sections): &...
0
点赞
评论
收藏
转发
linjiexin
2020-03-08 02:57
算法工程师
华为OJ24点问题:穷举法暴力求解
思路: 由于四则运算组合的可能性很多,而且不存在子问题模板化适配,所以 递归、分治、动态规划的方式不行,不要遇见难一点的题就条件反射到这些方法上。 本题是必须穷举的,也就是暴力法。 我们先评估下暴力求解时的问题规模:4个数字,3个运算符。由于不允许带括号,而且数字先后顺序不固定,所以对于数字位来说肯定是排序问题,一共4*3*2*1 = 24种排列, 另外对于运算符,每个位置都有4种取值可能,故是4^3 = 64种,所以整体的问题规模是 24*64 = 1536个计算组合。也就是给定4个数字,最极端的情况也就1536次四则运算,这个问题规模2s内完成。 这里用pyt...
0
点赞
评论
收藏
转发
linjiexin
2020-03-08 00:32
算法工程师
二分查找求立方根
import sys for line in sys.stdin: num = eval(line) begin = 0 # 如果输入数值大于9则提前除以3,否则除以2,因为2.1^3 > 9 && 2^3 = 8, # 结论:当num < 9时,立方根肯定小于输入值的50%,当 num >= 9时,立方根肯定小于1/3 ...
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务