首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
DavidSperk
获赞
43
粉丝
53
关注
1
看过 TA
340
外交学院
2022
数据分析师
IP属地:未知
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑DavidSperk吗?
发布(162)
评论
刷题
DavidSperk
关注TA,不错过内容更新
关注
2022-04-01 18:52
已编辑
外交学院 数据分析师
第k个排列
标题:第k个排列 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 给定参数n,从1到n会有n个整数:1,2,3,…,n,这n个数字共有 n! 种排列。 按大小顺序升序列出所有排列情况,并一一标记,当 n = 3 时, 所有排列如下: from itertools import permutations while True: try: &nb...
0
点赞
评论
收藏
分享
2022-03-26 09:04
外交学院 数据分析师
学生方阵
标题:学生方阵 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 学校组织活动,将学生排成一个矩形方阵。请在矩形方阵中找到最大的位置相连的男生数量。这个相连位置在一个直线上,方向可以是水平的、垂直的、呈对角线的或者反对角线的。 注:学生个数不会超过10000. import java.util.Scanner; public class Main { public static voi...
0
点赞
评论
收藏
分享
2022-04-01 18:10
已编辑
外交学院 数据分析师
内存资源分配
标题:内存资源分配 | 时间限制:1秒 | 内存限制:32768K | 语言限制:不限 有一个简易内存池,内存按照大小粒度分类,每个粒度有若干个可用内存资源,用户会进行一系列内存申请,需要按需分配内存池中的资源,返回申请结果成功失败列表。分配规则如下: 1、分配的内存要大于等于内存申请量,存在满足需求的内存就必须分配,优先分配粒度小的,但内存不能拆分使用。 2、需要按申请顺序分配,先申请的先分配。 3、有可用内存分配则申请结果为true,没有可用内存分配则返回false。 注:不考虑内存释放。 ...
0
点赞
评论
收藏
分享
2022-04-01 20:07
已编辑
外交学院 数据分析师
分月饼
标题:分月饼 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 题目描述: 中秋节,公司分月饼,m个员工,买了n个月饼,m<=n,每个员工至少分1个月饼,但可以分多个,单人分到最多月饼的个数是Max1,单人分到第二多月饼个数是Max2,Max1-Max2 <= 3,单人分到第n-1多月饼个数是Max(n-1),单人分到第n多月饼个数是Max(n),Max(n-1) – Max(n) <= 3, 问有多少种分月饼的方法? import&nbs...
0
点赞
评论
收藏
分享
2022-03-26 08:56
外交学院 数据分析师
文本统计分析
标题:文本统计分析 | 时间限制:1秒 | 内存限制:32768K | 语言限制:不限 有一个文件, 包含以一定规则写作的文本, 请统计文件中包含的文本数量 import java.util.Scanner; import java.util.*; public class Main { public static void main(String[]&n...
0
点赞
评论
收藏
分享
2022-03-26 08:55
外交学院 数据分析师
矩阵最大值
给定一个仅包含0和1的N*N二维矩阵,请计算二维矩阵的最大值,计算规则如下: 1、 每行元素按下标顺序组成一个二进制数(下标越大越排在低位),二进制数的值就是该行的值。矩阵各行值之和为矩阵的值。 2、允许通过向左或向右整体循环移动每行元素来改变各元素在行中的位置。 比如: [1,0,1,1,1]向右整体循环移动2位变为[1,1,1,0,1],二进制数为11101,值为29。 [1,0,1,1,1]向左整体循环移动2位变为[1...
0
点赞
评论
收藏
分享
2022-03-26 08:53
外交学院 数据分析师
执行时长
标题:执行时长 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 为了充分发挥GPU算力,需要尽可能多的将任务交给GPU执行,现在有一个任务数组,数组元素表示在这1秒内新增的任务个数且每秒都有新增任务,假设GPU最多一次执行n个任务,一次执行耗时1秒,在保证GPU不空闲情况下,最少需要多长时间执行完成 import java.util.Scanner; public class Main { public static&...
0
点赞
评论
收藏
分享
2022-04-01 21:06
已编辑
外交学院 数据分析师
最大值
标题:最大值 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 给定一组整数(非负),重排顺序后输出一个最大的整数。 #include <iostream> #include <vector> #include <string> using namespace std; int main() { vector<int>&n...
0
点赞
评论
收藏
分享
2022-04-01 19:52
已编辑
外交学院 数据分析师
字符串筛选排序
标题:字符串筛选排序 | 时间限制:1秒 | 内存限制:32768K | 语言限制:不限 输入一个由n个大小写字母组成的字符串,按照Ascii码值从小到大的排序规则,查找字符串中第k个最小ascii码值的字母(k>=1),输出该字母所在字符串的位置索引(字符串的第一个字符位置索引为0)。 k如果大于字符串长度,则输出最大ascii值的字母所在字符串的位置索引,如果有重复的字母,则输出字母的最小位置索引。 #include <iostream> #include ...
0
点赞
评论
收藏
分享
2022-03-26 14:07
已编辑
外交学院 数据分析师
关联子串
标题:关联子串 | 时间限制:1秒 | 内存限制:262144K | 给定两个字符串str1和str2,如果字符串str1中的字符,经过排列组合后的字符串中,只要有一个字符串是str2的子串,则认为str1是str2的关联子串。 若str1是str2的关联子串,请返回子串在str2的起始位置; 若不是关联子串,则返回-1。 #include <iostream> #include <algorithm> using namespace std; int&nb...
0
点赞
评论
收藏
分享
2022-03-26 08:45
外交学院 数据分析师
最小传输时延
标题:最小传输时延 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 某通信网络中有N个网络结点,用1到N进行标识。网络通过一个有向无环图表示,其中图的边的值表示结点之间的消息传递时延。 现给定相连节点之间的时延列表times[i]={u,v,w},其中u表示源结点,v表示目的结点,w表示u和v之间的消息传递时延。请计算给定源结点到目的结点的最小传输时延,如果目的结点不可达,返回-1。 //package com.yang.Test; import java....
0
点赞
评论
收藏
分享
2022-04-01 20:15
已编辑
外交学院 数据分析师
最大花费金额
标题:最大花费金额 | 时间限制:1秒 | 内存限制:32768K | 语言限制:不限 双十一众多商品进行打折销售,小明想购买自己心仪的一些物品,但由于受购买资金限制,所以他决定从众多心仪商品中购买三件,而且想尽可能的花完资金,现在请你设计一个程序帮助小明计算尽可能花费的最大资金数额。 import java.util.Arrays; import java.util.List; import java.util.Scanner; import java.util.stream.Collecto...
0
点赞
评论
收藏
分享
2022-03-26 13:37
已编辑
外交学院 数据分析师
用户调度问题
标题:用户调度问题 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 在通信系统中,一个常见的问题是对用户进行不同策略的调度,会得到不同的系统消耗和性能。 //package com.yang.Test; import java.util.Scanner; /** * 3 * 15 8 17 * 12 20 9 * 11 7 5 &nb...
0
点赞
评论
收藏
分享
2022-04-01 20:53
已编辑
外交学院 数据分析师
报数游戏
标题:报数游戏 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 100个人围成一圈,每个人有一个编码,编号从1开始到100。他们从1开始依次报数,报到为M的人自动退出圈圈,然后下一个人接着从1开始报数,直到剩余的人数小于M。请问最后剩余的人在原先的编号为多少? def func(M): _list = [] for i in range(1, 101): &...
0
点赞
评论
收藏
分享
2022-03-26 14:12
已编辑
外交学院 数据分析师
连续出牌数量
标题:连续出牌数量 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 有这么一款单人卡牌游戏,牌面由颜色和数字组成,颜色为红、黄、蓝、绿中的一种,数字为0-9中的一个。游戏开始时玩家从手牌中选取一张卡牌打出,接下来如果玩家手中有和他上一次打出的手牌颜色或者数字相同的手牌,他可以继续将该手牌打出,直至手牌打光或者没有符合条件可以继续打出的手牌。 #include<iostream> #include<unordered_set> #include<algorithm> using...
0
点赞
评论
收藏
分享
1
5
6
7
8
9
11
关注他的用户也关注了:
牛客网
牛客企业服务