【250天】我爱刷题系列(9)

本文介绍了一个名为Itheima的类,该类包含一个名为sum67的方法,用于计算整型数组中除6到7区间外所有元素的总和。当数组中出现数字6时,会跳过直至遇到7为止的所有数字,7之后的数字继续参与求和运算。

叨叨两句

  1. 很开心!
  2. 也很紧迫!

题22:多个状态轮流切换

题目描述

书写一个类,类名为Itheima;

类中有一个方法,方法名sum67;

有一个整型数组,返回数组中的数字的总和,如果数组含有数6和7
那么忽略不计入从6开始并延伸到有7的数字段,7后面的数字需要参与运算(每6个将跟随至少一个7)。
返回0表示没有数字。

提示

方法调用期望值
sum67([1,2,2])5
sum67([1,2,2,6,99,99,7])5
sum67([1,1,6,7,2])4
public class Itheima {
    public int sum67(int[] arr){
        if(arr.length == 0){
            return 0;
        }
        
        if(arr.length == 1){
            return arr[0];
        }
    
        int sum = 0;
        boolean flag = true;//标识累加状态切换(flag=true累加=false不累加)
        boolean flag67 = true; //标识判断条件的切换(flag67 = true判断是否是6
                                //flag67 = false判断是否是7)
        for (int i = 0; i < arr.length; i++) {
            if(arr[i] == 6 && flag67){
                flag = false;
                flag67 = false;
            } 
            
            if(arr[i] == 7 && !flag67){
                flag = true;
                flag67 = true;
                sum -= 7;//将本次累加不该计入结果的7减去
            }
            
            if(flag){
                sum += arr[i];
            }
            
        }
        return sum;
    }
}
<think>好的,用户想找抖音上《我发明》系列使用的配乐名称。首先需要明确《我发明》是什么节目,可能涉及的音乐类。然后考虑在抖音上常用的配乐来源,可能是节目原声或流行音乐。 需要调用搜索工具,查找相关关键词,比如“抖音 我发明 背景音乐”、“我发明配乐名称”等。查看是否有用户讨论或官方信息。注意可能存在多个配乐的情况,同片段使用同音乐。 整合搜索结果,发现《我发明》常用背景音乐包括《HandClap》《Tassel》《Go Time》等。需要确认这些是否在抖音上被广泛使用。同时,用户可能需要区分节目原声抖音用户自选的音乐,所以需要说明同情况下的查找方法。 另外,提供识别音乐的方法,比如使用抖音的识别功能或第三方应用Shazam。步骤要简明,分点说明,避免使用顺序词汇。确保回答符合格式要求,公式代码部分若有的话要正确标注,但此处可能需要。最后生成相关问,需基于原问,如其他节目配乐、识别音乐方法、节目播出时间等。</think>《我发明》在抖音传播时常用配乐需根据具体视频内容判断。通过以下方式可精准识别配乐名称: **方法一:节目原声匹配** 《我发明》央视原版背景音乐多采用科技感电子音乐,部分片段使用《HandClap》(Fitz and The Tantrums乐队)或《Tassel》(Cymophane创作)等曲目。可对比原节目片头片尾音乐进行验证 **方法二:抖音音乐识别功能** 打目标短视频,点击右下角旋转唱片图标进入音乐页面,查看“原声”标签显示的配乐名称。若被二次剪辑,需使用“Shazam”等第三方应用实时识别:启动Shazam后靠近音源,10秒内显示识别结果 **方法三:关键词组合搜索** 在抖音搜索框输入“我发明 背景音乐”“我发明BGM”等组合关键词,查看高赞视频评论区。创作者常会在置顶评论注明配乐信息,例如《Go Time》(Mark Petrie)常见于发明过程加速片段 ```python # 示例:使用ShazamAPI识别音频 import shazamio from shazamio import Shazam async def identify_music(file_path): shazam = Shazam() result = await shazam.recognize_song(file_path) return result[&#39;track&#39;][&#39;title&#39;] ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值