首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
ccuteam鹏哥
获赞
0
粉丝
0
关注
0
看过 TA
5
男
长春大学
1988
大数据开发工程师
IP属地:广东
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑ccuteam鹏哥吗?
发布(3)
刷题
ccuteam鹏哥
2022-08-25 23:31
大数据开发工程师
题解 | #雀魂启动!#
消砖块的思想。采用消砖块思想。先消雀头。再削刻子,再削顺子。削雀头是麻将编号Key对应的Value=Value-2。削刻子的方式是Value=Value-3。削顺子的方式是先取mm=min(Valuek,Valuek+1,Valuek+2),然后Valuei=Valuei-mm。 先把麻将记录在二维矩阵tempmetrix里。第一列代表麻将编号Key,第二列是对应麻将号出现次数Value,Value加和为14。如下图 Key Value 1 ...
0
点赞
评论
收藏
转发
ccuteam鹏哥
2022-08-25 17:24
大数据开发工程师
题解 | #万万没想到之聪明的编辑#
import sys N=int(sys.stdin.readline().strip()); def produre_word(word): output_word=[]; for seek_char in word: o_len=len(output_word); &n...
0
点赞
评论
收藏
转发
ccuteam鹏哥
2022-08-25 17:18
大数据开发工程师
题解 | #万万没想到之抓捕孔连顺#
需要用到一点组合的知识。 这问题可以设一个游标end.end从左到右滑动。每次滑动。针对每次滑动,求组合次数。 这里有两个技巧。 当我们取一个end的值之后,可以从前往后的找到第一个让p[end]-p[start]<D的start的值。因为是三个人,而求解的时候,end锁定。所有只需要确定两个人的位置。因为是顺序表。所以从start(包含)到end(不包含)中间的2个点的组合都成立。所以是c(end-start)2。cn2的组合式展开是n*(n-1)/2. 这里的另一个技巧是。当end变时。end的距离更加远了,所以start也不可能小于上一次的取值。因为star...
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务