02 2025 档案

摘要:求解数组中的最小的几个值索引方法 这其中分为普通列表和np数组的区别 普通的列表 方法一、使用 sorted排序 sorted和sort的区别:sort 是应用在 list 上的方法,sorted 可以对所有可迭代的对象进行排序操作。list 的 sort 方法返回的是对已经存在的列表进行操作,无返 阅读全文
posted @ 2025-02-27 16:26 狐狸胡兔 阅读(4) 评论(0) 推荐(0) 编辑
摘要:超出数值范围的大数进行运算 如果基本整数和浮点数精度不能满足需求,那么可以使用java.math包中的BigInteger和BigDecimal两个类。这两个类可以处理包含任意长度数字序列的数值。BigInteger类实现了任意精度的整数运算,BigDecimal实现了任意精度的浮点数运算。 Big 阅读全文
posted @ 2025-02-26 21:08 狐狸胡兔 阅读(6) 评论(0) 推荐(0) 编辑
摘要:快速幂取模 取模 取模运算的几个重要结论 (a * b) % p = (a % p * b) % p (a + b) % p = (a % p + b) % p (a + b) % p = (a % p + b % p) % p (a - b)% p = (a % p - b % p) % p (a 阅读全文
posted @ 2025-02-25 15:30 狐狸胡兔 阅读(7) 评论(0) 推荐(0) 编辑
摘要:采药 题目描述 辰辰是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师。为此,他想拜附近最有威望的医师为师。医师为了判断他的资质,给他出了一个难题。医师把他带到一个到处都是草药的山洞里对他说:“孩子,这个山洞里有一些不同的草药,采每一株都需要一些时间,每一株也有它自身的价值。我会给你一段时间,在这 阅读全文
posted @ 2025-02-24 20:11 狐狸胡兔 阅读(1) 评论(0) 推荐(0) 编辑
摘要:校门外的树 题目描述 ​ 某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,……,L,都种有一棵树。 ​ 由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终 阅读全文
posted @ 2025-02-23 15:41 狐狸胡兔 阅读(6) 评论(0) 推荐(0) 编辑
摘要:扫描线算法 求解多条线段重合部分的长度 某段如果多次重叠也考虑一次 算法需要注意的事项 将所有线段转换为事件点。每个线段由两个事件点:开始点(start,+1)和结束点(end,-1)。注意,如果线段是左闭右闭的,可能需要将结束点处理为end+ε,或者将线段视为左闭右开,例如,将线段[a,b]视为覆 阅读全文
posted @ 2025-02-23 15:19 狐狸胡兔 阅读(4) 评论(0) 推荐(0) 编辑
摘要:题目描述 有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛? 输入格式 输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描述。 n=0表示输入数据的结束,不做处理。 输出格 阅读全文
posted @ 2025-02-22 12:28 狐狸胡兔 阅读(5) 评论(0) 推荐(0) 编辑
摘要:git上传项目 在需要上传的项目文件夹下打开git命令行 git init git add . 将所有的文件添加在缓存区 git commit -m "提交信息" git remote add origin xxx 将本地仓库与远程仓库关联起来 git push origin master 上传 常 阅读全文
posted @ 2025-02-21 11:48 狐狸胡兔 阅读(11) 评论(0) 推荐(0) 编辑
摘要:异常 java把异常当作对象来处理,并定义一个基类java.lang.Throwable作为所有异常的超类 在Java API中已经定义了许多异常类,这些异常类分为两大类,错误Error和异常Exception Error和Exception的区别:Error通常是灾难性的致命错误,是程序无法控制和 阅读全文
posted @ 2025-02-20 15:30 狐狸胡兔 阅读(4) 评论(0) 推荐(0) 编辑
摘要:方法重载 重载就是在一个类中,有相同的函数名称,但是形参不同的函数 方法重载的规则 方法名相同 参数列表必须不同(编译器以此来选择相对应的方法) 方法的返回类型没有要求 理论: 方法名相同时,编译器会根据调用方法的参数个数、参数类型等去逐个匹配,以选择对应的方法。 可变参数(不定项参数) jdk1. 阅读全文
posted @ 2025-02-19 21:47 狐狸胡兔 阅读(2) 评论(0) 推荐(0) 编辑
摘要:方法重载 重载就是在一个类中,有相同的函数名称,但是形参不同的函数 方法重载的规则 方法名相同 参数列表必须不同(编译器以此来选择相对应的方法) 方法的返回类型没有要求 理论: 方法名相同时,编译器会根据调用方法的参数个数、参数类型等去逐个匹配,以选择对应的方法。 可变参数(不定项参数) jdk1. 阅读全文
posted @ 2025-02-18 22:20 狐狸胡兔 阅读(2) 评论(0) 推荐(0) 编辑
摘要:1.静态方法 静态方法属于类不属于类的实例。它可以在不创建类的实例的情况下被调用。静态方法通常用于执行与类相关的操作,而不需要访问或修改特定实例的状态。 public class MyClass { public static void myStaticMethod() { // 静态方法的代码 } 阅读全文
posted @ 2025-02-15 17:20 狐狸胡兔 阅读(2) 评论(0) 推荐(0) 编辑
摘要:程序交互 scanner对象 java.util.Scanner获取用户输入 基本语法 Scanner s=new Scanner(System.in); 通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前使用hasNext()与hasNextLine()判断是否 阅读全文
posted @ 2025-02-15 15:51 狐狸胡兔 阅读(3) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示