首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
课程
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
君君橙
获赞
458
粉丝
12
关注
0
看过 TA
17
男
安徽理工大学
2019
算法工程师
IP属地:北京
自强不息
私信
关注
拉黑
举报
举报
确定要拉黑君君橙吗?
发布(19)
刷题
君君橙
2021-03-29 18:05
已编辑
算法工程师
二维数组操作(Python)
感谢讨论区 “辣条虾” 朋友的注释和代码,这屎一样的题干(这真不是在模拟甲方吗?)让我自己敲我可能真的忍不了。 while True: try: m, n = map(int, input().split()) x1, y1, x2, y2 = map(int, input().split()) i_m, i_n = int(input()), int(input()) x, y = map(int, input().split()) # 1,数据表行列范围都是[0,9],若满足输出'0',否则输出'-1'...
0
点赞
评论
收藏
转发
君君橙
2021-03-29 18:06
已编辑
算法工程师
梅花桩_动态规划(Python)
关于初始化 数组 dp 中存储着对应 nums 位置的桩最大次数,所以创建的时候默认为 1,因为当前桩本身就是一步。 关于状态转移方程 其中 nums[j] < nums[i],即扫描 i 前面的桩,如果有比 i 小的话就使用状态转移方程 dp[i] = max(dp[i], dp[j] + 1),方程的意思是————如果前面某个桩(桩j)比 桩i 小,那么从那个桩踩上 桩i 的话自然就多了一步,我们拿这个踩完之后的步数 dp[j] + 1 跟当前存储的最大步数 dp[i] 比较一下,选个大的放进去。 while True: try: n, nums = int(...
0
点赞
评论
收藏
转发
君君橙
2021-03-29 18:06
已编辑
算法工程师
成绩排序(Python)
成绩排序 注意点: 把下面的列表换成字典有可能过不了,因为有可能存在重名的同学; 如果想要更快,可以在 while 的时候使用插入排序; 这题我调了好久,就是因为一开始想省事直接用成绩的字符串排的。学的时候看到的例子都是 '8' > '3' 这种,弄得我以为数字字符串排序和数字一样,结果今天遇到了 '8' > '78',明明觉得我逻辑无懈可击但我还是反复查逻辑和语法调了我几个小时,最后突然灵感一来才发现是这的问题,淦。 while True: try: num = int(input()) mode = int(input()) ...
0
点赞
评论
收藏
转发
君君橙
2020-02-23 22:37
算法工程师
2020-02-23
在牛客打卡1天,今天学习:学习课程 20 节
0
点赞
评论
收藏
转发
1
2
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务