10 2018 档案
摘要:给定一个黑名单,包含[0, N)的一些数,从[0, N)之间的非黑名单数中随机采样一个值。
阅读全文
摘要:给定一个全零矩阵的行和列,实现flip函数随机把一个0变成1并返回索引,实现rest函数将所有数归零。
阅读全文
摘要:给定一个权重数组w,w[i]表示下标i的权重,根据权重从数组中随机抽取下标。
阅读全文
摘要:给定一系列不重叠的矩形,在这些矩形中随机采样一个整数点。
阅读全文
摘要:给定一个圆的半径和圆心坐标,生成圆内点的坐标。
阅读全文
摘要:已提供一个Rand7()的API可以随机生成1到7的数字,使用Rand7实现Rand10,Rand10可以随机生成1到10的数字。
阅读全文
摘要:对于一个可能包含重复数字的数组,给定一个目标数,随机返回该目标数的下标。
阅读全文
摘要:给定一个单链表,随机返回一个结点,要求每个结点被选中的概率相等。
阅读全文
摘要:给定一群树的坐标点,画个围栏把所有树围起来(凸包)。
阅读全文
摘要:NxN个格子中,用1x1x1的立方体堆叠,grid[i][j]表示坐标格上堆叠的立方体个数,求这个3D多边形的表面积。
阅读全文
摘要:NxN个格子中,用1x1x1的立方体堆叠,grid[i][j]表示坐标格上堆叠的立方体个数,求三视图面积。
阅读全文
摘要:在服务器上安装mxnet发现cuda不兼容的报错
阅读全文
摘要:给定字符串S和字符串T,在S的子序列中,和T相同的有多少个。
阅读全文
摘要:给定两个单词,找出能把word1变为word2的最小操作个数,允许操作有:对单个字符插入/删除/替换。
阅读全文
摘要:求一个字符串的最长回文子串
阅读全文
摘要:求最长的回文子序列
阅读全文
摘要:有一个m x n的格子,从左上角走到右下角,每次只能向右或向下,问有多少种走法
阅读全文
摘要:给定两个字符串,s 和 t,判断s是不是t的一个子序列
阅读全文
摘要:给定一系列非负的整数,两个玩家轮流从头部或尾部取数,两人都以最优策略玩,问先取数的玩家是否获胜。
阅读全文
摘要:初始化有一个字符"A",可以进行两项操作:全部复制,或者粘贴。最少多少步能产生n个A。
阅读全文
摘要:给定一个非负整数n,数一下在0<=x<10^n之间有多少个数是unique digit(每个位数都不相同)
阅读全文
摘要:将一个正整数分成至少两个正整数的和,使得最大化这些整数的乘积,给出最大乘积。
阅读全文
摘要:给定n对数,每对数里面第一个数比第二个数小。现在定义(c,d)可以跟在(a,b)后面组串,如果b
阅读全文
摘要:给定一个数组,第i个元素表示第i天股票的价格,可执行多次“买一次卖一次”,每次执行完(卖出后)需要小费,求最大利润
阅读全文
摘要:给定两个字符串,删除字符使得两个字符串相等,如何删使得删除的字符的ASCII和最小。
阅读全文
摘要:求一个字符串有多少个回文子串(马拉车算法,线性时间求解)
阅读全文
摘要:求一个数组中有多少个子数组为“长度至少为3的等差数列”
阅读全文
摘要:石头游戏,两人轮流取石头堆(偶数堆,石头总数为奇数),判断是否先取的玩家一定赢(取的石头最多)
阅读全文
摘要:输出一个数组,元素为[0, num]中每个数的二进制数中1的个数。
阅读全文
摘要:给出一个数组nums和下标i和j,求下标i到下标j之间的数组元素和,这个求和会被调用多次。
阅读全文
摘要:数组为多个房子的价值,抢了一个房子不能抢隔壁的,求能抢的最大价值。
阅读全文
摘要:找出数组nums中的和最大的连续子数组,输出这个和。
阅读全文
摘要:n阶楼梯,每次可以爬一或两步,问有多少种登顶的爬法。
阅读全文
摘要:cost[i]为第i个梯子的代价,付出代价可爬一或两步,可从0或1开始爬,求爬到顶部的最小代价。
阅读全文
摘要:给定一个数组,第i个元素表示第i天股票的价格,只能买卖一次,求最大利润
阅读全文
摘要:介绍几个经典的目标检测算法,R-CNN系列(FPN),YOLOv1-v3
阅读全文