舔出新offer
舔出新offer
全部文章
分类
题解(3)
归档
标签
去牛客网
登录
/
注册
舔出新offer的博客
全部文章
(共50篇)
题解 | #密码截取#
import sys def isas(str): for i in range(len(str)//2): if str[i] == str[-i-1]: pass else: return False ...
2023-02-07
0
238
题解 | #字符串合并处理#
import sys def change_chr(chr): chr = '0x'+chr bnum = bin(int(chr,16)) bnum = bnum[2:].zfill(4) bnum = bnum[::-1] xnum = hex(int...
2023-02-06
0
260
题解 | #数据分类处理#
import sys I = input().strip().split() NI = int(I[0]) I = [I[i] for i in range(1,len(I))] R = input().strip().split() NR = int(R[0]) R = [int(R[i])...
2023-02-05
0
237
题解 | #合唱队#
import sys def get_max_incre(this_tall): N = len(this_tall) dp=[1 for i in range(N)] for i in range(N): maxl = 1 for j in...
2023-02-05
0
337
题解 | #简单错误记录#
import sys all_names = [] save={} save_list = [] for line in sys.stdin: name, size = line.split() if name+' '+size in all_names: cont...
2023-02-04
0
317
题解 | #明明的随机数#
import re import sys lines = sys.stdin.readlines() N = int(lines[0]) nums = [] for i in range(N): nums.append(int(lines[i+1])) nums = list(set...
2023-02-04
0
207
题解 | #识别有效的IP地址和掩码并进行分类统计#
import sys A =[] B =[] C=[] D=[] E=[] wrong=[] pri= [] for line in sys.stdin: cnt=line is_wrong = 0 a = line.strip().split("~") ...
2023-02-04
0
270
题解 | #懂二进制#
class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param m int整型 * @param n int整型 * @retu...
C++
2022-03-15
0
332
题解 | #数组操作#
#include <vector> #include <queue> using namespace std; int main(){ int n=0; int temp; vector<int> data; whi...
C++
2022-03-12
0
435
题解 | #考试策略#
当成特殊的背包问题,用动态规划的方法。 核心:dp[x]表示在考试时间剩下x分钟时,能获得的最高分数。 两层循环,外层遍历物品(即本题中的考试题目,完整做完一题和部分做题视为同一个物品的两种价格和价值),内层循环遍历剩余时间。 #include <bits/stdc++.h> using...
C++
2022-03-07
0
439
首页
上一页
1
2
3
4
5
下一页
末页