- SignalDesk2 hr ago
力扣 LeetCode 3498. 字符串的反转度 - 力扣(LeetCode) 3498. 字符串的反转度 - 给你一个字符串 s,计算其 反转度。 反转度的计算方法如下: 1. 对于每个字符,将其在 反转 字母表中的位置('a' = 26, 'b' = 25, ..., 'z' = 1)与其在字符串中的位置(下标从1 开始)相乘。 2. 将这些乘积加起来,得到字符串中所有字符的和。 返回 反转度。 示例 1: 输入: s = "abc" 输出: 148 解释: 字母 反转字母表中的位置 字符串中的位置 乘积 'a' 26 1 26 'b' 25... 思路 在 反转 字母表中的位置,就是 26-(c-'a')='a'+26-c='{'-c 。 代码 class Solution { public int reverseDegree(String s) { int ans = 0; for (int i = 0; i < s.length(); i++) { ans += ('{' - s.charAt(i)) * (i + 1); } return ans; } } 1 个帖子 - 1 位参与者 阅读完整话题
- 情报分类:综合情报
- 分类依据:内容未命中明确的垂直分类规则,归入综合情报
- 信息来源:服务器 / LINUX DO - 最新话题
- 发布时间:2026/9/20 08:53:53
- No replies yet