2019.9.10 哔哩哔哩秋招笔试题解

2019.9.10 哔哩哔哩笔试题解

  1. 两个字符串最小匹配。
  2. 对N开方,然后枚举可行解,应该是判断有问题,有一个测试点一直过不去,不知道什么问题。
package com.bilibili;

import java.util.Scanner;

public class Main2 {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int num = sc.nextInt();
        int sqrtNum = (int) Math.sqrt((double) num);
        int ans = 0;
        for (int i = 1; i <= sqrtNum; i++) {
            // System.out.println(i);
            int div = num / i;
            int div2 = num * 2 / i;
            if (div2 * i != num * 2) {
                continue;
            }
            if (i * i == num && i % 2 == 1) {
                ans++;
                continue;
            }
            if (div * i == num) {
                // 两头都是整数
                if (i % 2 == 1) {
                    ans++;
                } else {
                    if (div * 2 + 1 == div2) {
                        ans++;
                    }
                }
                if (div % 2 == 1 && i * 2 >= div) {
                    ans++;
                }
            } else {
                if (i % 2 == 0 && div * 2 + 1 == div2) {
                    ans++;
                }
            }
        }
        System.out.println(ans);
    }
}

  1. 按分隔符分隔一下,简单的字符串操作,注意这里是可行的KV对,也就是KV都不为空,这个细节比较难注意到
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 哩的audio.m4s是一种音频文件格式,常用于在线音乐、视频等媒体内容的存储和传输。通常在哩网站上播放音频时,会将音频数据分割为多个m4s格式的片段进行传输和缓存,以提供更好的音频播放体验。 使用audio.m4s文件格式的好处是可以将音频数据分割成若干片段,这样在播放过程中可以根据网络状况和设备性能来动态加载和播放音频片段。这种分段加载的方式可以提高音频播放的流畅度和稳定性,并且可以根据需要进行预加载和缓存,减少用户等待时间。 另外,哩的audio.m4s还支持压缩音频数据,可以有效减小文件大小,提高下载速度和节省存储空间。它采用了先进的音频编码技术,可以提供高质量的音频播放效果。 总的来说,哩的audio.m4s是用于存储和传输音频数据的一种文件格式。它采用分段加载和压缩等技术,为用户提供了更好的音频播放体验,同时也提高了播放效率和节省了存储空间。 ### 回答2: 哩(B站)的audio.m4s是一种音频文件格式,常用于媒体播放器或网络平台上的音频流传输。这种文件格式通常包含了音频数据的编码信息和元数据。 在B站中,audio.m4s文件通常是与视频文件(.mp4或其他格式)配套出现的。这是由于视频文件中除了视频数据外,还需要音频数据来实现声音的播放。为了减小文件体积和提升加载速度,B站会将视频与音频数据分开存储,分别保存为.video.m4s和.audio.m4s文件。这样,用户在播放视频时,会同时加载和播放这两个文件来实现完整的音视频播放体验。 对于audio.m4s文件本身,它采用了MPEG-4 Part 14标准的音频编码,具体编码方式可能是AAC (Advanced Audio Coding)或其他音频编码方式。这样的编码方式能够实现高质量的音频传输和较小的文件体积,使得用户能够流畅地听到视频中的音频。 总的来说,哩的audio.m4s文件是用于存储视频文件中的音频数据的文件格式。它通过特定的音频编码方式来实现高质量的音频传输,从而为用户提供良好的音视频播放体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值