2023-09-07 二分法查找 二分法查找 先贴代码:public int searchInsert(int[] nums, int target) { int i = 0; int j = nums.length - 1; while (i <= j) { int mid = i + (j - i) / 2; if (nums[mid] < target) { i = mid + 1; } else if (nums[mid] > target) { j = mid - 1; } else if (nums[mid] == target) { return mid; } } return i; }一定要注意! int mid = i + (j - i) / 2 不能写成 int mid = (i + j)... 2023-09-07 经典例题 0 阅读 0 评论 2023年09月07日 0 阅读 0 评论
2023-09-07 如何引用外部jar包 如何引用外部jar包 pom文件引入<dependency> <groupId>com.android</groupId> <artifactId>AXMLPrinter</artifactId> <version>2.0.0</version> <scope>system</scope> <systemPath>${project.basedir}/libs/AXMLPrinter-2.0.0.jar</systemPath> </dependency>build代码块加条件<build> <!-- 打包重命名 --> <finalName>summit-cloud-web-server</finalName> &l... 2023-09-07 项目记录,技术文章 0 阅读 0 评论 2023年09月07日 0 阅读 0 评论
2023-09-05 前缀之和(左右和是否相等) 前缀之和(左右和是否相等) 思路:代码:class Solution { public int pivotIndex(int[] nums) { int total = Arrays.stream(nums).sum(); int sum = 0; for (int i = 0; i < nums.length; ++i) { if (2 * sum + nums[i] == total) { return i; } sum += nums[i]; } return -1; } } 2023-09-05 经典例题 0 阅读 0 评论 2023年09月05日 0 阅读 0 评论
2023-09-05 Excel表列名称(进制转换问题) Excel表列名称(进制转换问题) 题目:给你一个整数 columnNumber ,返回它在 Excel 表中相对应的列名称。例如:A -> 1B -> 2C -> 3...Z -> 26AA -> 27AB -> 28 ...思路:这是一道进制转换题,26一轮,用十进制数表示,所以是一道十进制转26进制问题 需要十分注意的点是:本题需要我们将从1开始,我们需要使用-1 熨平取模的问题。 因为x%26=[0,25] 但是我们取从[1-26]对应[A-Z] 直接取模 26%26=0 不在我们范围内 所以我们采用-1 [0-25]对应[A-Z] (26-1)%26 =25 25+'A'='Z'代码:class Solution { public String convertToTitle(int columnNumber) { StringBuilder sb = new StringBuilder(); while (columnNumber > 0) { columnNumber... 2023-09-05 经典例题 0 阅读 0 评论 2023年09月05日 0 阅读 0 评论
2023-09-04 学生们参加各科测试的次数(必看经典题) 学生们参加各科测试的次数(必看经典题) 如题:查询出每个学生参加每一门科目测试的次数,结果按 student_id 和 subject_name 排序。查询结构格式如下所示。示例 1:输入:Students table:student_idstudent_name1Alice2Bob13John6AlexSubjects table:subject_nameMathPhysicsProgrammingExaminations table:student_idsubject_name1Math1Physics1Programming2Programming1Physics1Math13Math13Programming13Physics2Math1Math输出:student_idstudent_namesubject_nameattended_exams1AliceMath31AlicePhysics21AliceProgramming12BobMath12BobPhysics02BobProgramming16AlexMath06AlexPhysics06AlexProgramming013JohnMath113Jo... 2023-09-04 SQL专题 0 阅读 0 评论 2023年09月04日 0 阅读 0 评论