TypechoJoeTheme

Toasobi的博客

最新文章

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 评论