摘要: package com.itheima.arithmeticoperstor; import java.util.Random; import java.util.Scanner; public class test2 { public static int errCount=0; public s 阅读全文
posted @ 2025-10-08 16:05 苏楗轶 阅读(1) 评论(0) 推荐(0)
摘要: package com.itheima.arithmeticoperstor; public class Enum { //枚举 enum Size{SMALL,MEDIUM,LARGE}; //直接引用枚举值 Size s=Size.SMALL; //通过字符串获取枚举值 Size t=Size. 阅读全文
posted @ 2025-09-27 20:34 苏楗轶 阅读(8) 评论(0) 推荐(0)
摘要: 双链表 实现一个双链表,双链表初始为空,支持 5 种操作: 在最左侧插入一个数; 在最右侧插入一个数; 将第 k个插入的数删除; 在第 k个插入的数左侧插入一个数; 在第 k个插入的数右侧插入一个数 现在要对该链表进行 M次操作,进行完所有操作后,从左到右输出整个链表。 注意:题目中第 k个插入的数 阅读全文
posted @ 2025-09-27 19:03 苏楗轶 阅读(6) 评论(0) 推荐(0)
摘要: 单链表模板 实现一个单链表,链表初始为空,支持三种操作: 向链表头插入一个数; 删除第 k个插入的数后面的一个数; 在第 k个插入的数后插入一个数。 现在要对该链表进行 M次操作,进行完所有操作后,从头到尾输出整个链表。 注意:题目中第 k个插入的数并不是指当前链表的第 k个数。 例如操作过程中一共 阅读全文
posted @ 2025-09-27 18:50 苏楗轶 阅读(8) 评论(0) 推荐(0)
摘要: 区间合并 include include include using namespace std; //用的vector容器 nums来记录每次的输入区间 typedef pair<int,int>PII; vectornums,res; int main() { int st=-2e9,ed=-2 阅读全文
posted @ 2025-09-27 18:44 苏楗轶 阅读(5) 评论(0) 推荐(0)
摘要: 二分样题 题目描述 输入 n 个不超过 10 的单调不减的(就是后面的数字不小于前面的数字)非负整数 a ​,然后进行 m 次询问。对于每次询问,给出一个整数 q,要求输出这个数字在序列中第一次出现的编号,如果没有找到的话输出 −1 。 输入格式 第一行 2 个整数 n 和 m,表示数字个数和询问次 阅读全文
posted @ 2025-09-27 18:34 苏楗轶 阅读(6) 评论(0) 推荐(0)
摘要: 离散化 include include include using namespace std; typedef pair<int,int>PII; //alls用来记录 vectoralls; //add query分别增添和查找 vectoradd,query; const int N=3000 阅读全文
posted @ 2025-09-26 22:32 苏楗轶 阅读(3) 评论(0) 推荐(0)
摘要: 依旧是写pta(苦 阅读全文
posted @ 2025-08-18 21:45 苏楗轶 阅读(6) 评论(0) 推荐(0)
摘要: 今天写了pta strcpy(arr,n.c_str())//使用strcpy字符将字符串n的内容复制到数组arr中 string result=to_string(int类型数据)//将整型转为字符型 sizeof(arr)//用于获取数组 a.length()//用于获取字符串a的长度 .emp 阅读全文
posted @ 2025-08-16 22:29 苏楗轶 阅读(3) 评论(0) 推荐(0)
摘要: 今天天塌了 没想到pta上有作业 pta上的一道题 查验身份证 一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下: 首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得 阅读全文
posted @ 2025-08-15 22:20 苏楗轶 阅读(7) 评论(0) 推荐(0)