张鑫瑞1
张鑫瑞1
全部文章
分类
归档
标签
去牛客网
登录
/
注册
张鑫瑞1的博客
全部文章
(共35篇)
题解 | 用两个栈实现队列
# -*- coding:utf-8 -*- class Solution: def __init__(self): self.stack1 = [] self.stack2 = [] def push(self, node): # w...
2026-01-24
0
8
题解 | 求峰谷点数
# # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 # # 求序列a中的峰、谷点的个数 # @param a int整型一维数组 序列a # @return int整型 # class Solution: def countPeakPoint(self , a:...
2026-01-24
0
7
题解 | 两直线交点
class Point: def __init__(self, x=0.0, y=0.0): self.x = x self.y = y class Line: def __init__(self, point_a=None, point_b=No...
2026-01-23
0
5
题解 | 直线与圆交点间距
import re class Point: def __init__(self, A, B): self.x = A self.y = B class Line: def __init__(self, A, B): self.poi...
2026-01-23
0
7
题解 | 点到直线距离
import math class Point: def __init__(self, x, y): self.x = x self.y = y class Line: def __init__(self, point_a, point_b): ...
2026-01-23
0
7
题解 | 点到直线距离
import math class Point: def __init__(self, x, y): self.x = x self.y = y class Line: def __init__(self, point_a, point_b): ...
2026-01-22
0
5
题解 | 最厉害的学生
N = int(input()) max_score = 0 for _ in range(N): l = input().split() s = l[0] c1 = int(l[1]) c2 = int(l[2]) c3 = int(l[3]) to...
2026-01-22
0
8
题解 | 字符串操作
n, m = map(int, input().split()) s = input().strip() for _ in range(m): l, r, ch1, ch2 = input().split() l, r = int(l) - 1, int(r) s = s...
2026-01-22
0
9
题解 | 牛牛的考试
T = int(input()) for _ in range(T): # 一次性读取4个输入并计算长度,减少变量定义 lengths = [len(input()) for _ in range(4)] labels = ["A", "B&qu...
2026-01-22
0
5
题解 | 无限长正整数排列字符串
def find_nth_char(n): # 初始化:n位数、n位数的数字起始值、n位数的数字总数 digit_length = 1 # 初始为1位数 start_num = 1 # 1位数从1开始 count = 9 # 1位数有9个 # 第一步:找...
2026-01-22
0
8
首页
上一页
1
2
3
4
下一页
末页