10721

dp,若当前状态为n, k, m则所求值即为n-i, k, m(i从1到m)的和

不过这题我RE了好多次,也不知道是什么原因,我试出来的结果是如果当前状态我已经求出,直接返回f[n][k]就RE,真迷茫

//============================================================================
// Name        : 10721.cpp
// Author      : 
// Version     :
// Copyright   : Your copyright notice
// Description : Hello World in C++, Ansi-style
//============================================================================

#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;

long long f[60][60];
int N, K, M;


long long dp(int n, int k, int m){
	if(n > k*m||n < k) return 0;
	if(n == k*m||n == k) return f[n][k] = 1;
	if(f[n][k] == -1){
		long long temp = 0;
		for(int i = 1;i <= m;i++){
			temp += dp(n-i, k-1, m);
		}
		f[n][k] = temp;
	}
	return f[n][k];
}

int main() {
	while(scanf("%d%d%d", &N, &K, &M)!=EOF){
		memset(f, -1, sizeof(f));
		printf("%lld\n", dp(N, K, M));
	}
	return 0;
}

转载于:https://www.cnblogs.com/ACKOKO/articles/2056649.html

基于数据驱动的 Koopman 算子的递归神经网络模型线性化,用于纳米定位系统的预测控制研究(Matlab代码实现)内容概要:本文围绕“基于数据驱动的 Koopman 算子的递归神经网络模型线性化,用于纳米定位系统的预测控制研究”展开,提出了一种结合数据驱动方法与Koopman算子理论的递归神经网络(RNN)模型线性化方法,旨在提升纳米定位系统的预测控制精度与动态响应能力。研究通过构建数据驱动的线性化模型,克服了传统非线性系统建模复杂、计算开销大的问题,并在Matlab平台上实现了完整的算法仿真与验证,展示了该方法在高精度定位控制中的有效性与实用性。; 适合人群:具备一定自动化、控制理论或机器学习背景的科研人员与工程技术人员,尤其是从事精密定位、智能控制、非线性系统建模与预测控制相关领域的研究生与研究人员。; 使用场景及目标:①应用于纳米级精密定位系统(如原子力显微镜、半导体制造设备)中的高性能预测控制;②为复杂非线性系统的数据驱动建模与线性化提供新思路;③结合深度学习与经典控制理论,推动智能控制算法的实际落地。; 阅读建议:建议读者结合Matlab代码实现部分,深入理解Koopman算子与RNN结合的建模范式,重点关注数据预处理、模型训练与控制系统集成等关键环节,并可通过替换实际系统数据进行迁移验证,以掌握该方法的核心思想与工程应用技巧。
基于粒子群算法优化Kmeans聚类的居民用电行为分析研究(Matlb代码实现)内容概要:本文围绕基于粒子群算法(PSO)优化Kmeans聚类的居民用电行为分析展开研究,提出了一种结合智能优化算法与传统聚类方法的技术路径。通过使用粒子群算法优化Kmeans聚类的初始聚类中心,有效克服了传统Kmeans算法易陷入局部最优、对初始值敏感的问题,提升了聚类的稳定性和准确性。研究利用Matlab实现了该算法,并应用于居民用电数据的行为模式识别与分类,有助于精细化电力需求管理、用户画像构建及个性化用电服务设计。文档还提及相关应用场景如负荷预测、电力系统优化等,并提供了配套代码资源。; 适合人群:具备一定Matlab编程基础,从事电力系统、智能优化算法、数据分析等相关领域的研究人员或工程技术人员,尤其适合研究生及科研人员。; 使用场景及目标:①用于居民用电行为的高效聚类分析,挖掘典型用电模式;②提升Kmeans聚类算法的性能,避免局部最优问题;③为电力公司开展需求响应、负荷预测和用户分群管理提供技术支持;④作为智能优化算法与机器学习结合应用的教学与科研案例。; 阅读建议:建议读者结合提供的Matlab代码进行实践操作,深入理解PSO优化Kmeans的核心机制,关注参数设置对聚类效果的影响,并尝试将其应用于其他相似的数据聚类问题中,以加深理解和拓展应用能力。
HwAudioServiceEx: ComponentInfo : className = cn.toside.music.mobile.MainActivity, flag = onResume, isHomeActivity = , isTop = true 行 183: 10-20 19:06:43.278 24838 25183 I AudioAccessoryManager[IAwareManager--15.0.8.310]: --appTypeListeners is null 行 184: 10-20 19:06:43.282 1313 4672 I CustAudio: CommonScene::UsbNeedShowHires:179: not has hires out stream 行 185: 10-20 19:06:43.282 1313 4672 I AHAL: AudioDevice: GetParameters: 2027: get cust parameter returns - false 行 254: 10-20 19:06:43.296 1313 4672 I CustAudio: CommonScene::UsbNeedShowHires:179: not has hires out stream 行 255: 10-20 19:06:43.296 1313 4672 I AHAL: AudioDevice: GetParameters: 2027: get cust parameter returns - false 行 260: 10-20 19:06:43.298 1313 4672 I CustAudio: CommonScene::UsbNeedShowHires:179: not has hires out stream 行 261: 10-20 19:06:43.298 1313 4672 I AHAL: AudioDevice: GetParameters: 2027: get cust parameter returns - false 行 262: 10-20 19:06:43.299 1313 4672 I CustAudio: CommonScene::UsbNeedShowHires:179: not has hires out stream 行 263: 10-20 19:06:43.299 1313 4672 I AHAL: AudioDevice: GetParameters: 2027: get cust parameter returns - false 行 267: 10-20 19:06:43.300 1313 4672 I CustAudio: CommonScene::UsbNeedShowHires:179: not has hires out stream 行 268: 10-20 19:06:43.300 1313 4672 I AHAL: AudioDevice: GetParameters: 2027: get cust parameter returns - false 行 269: 10-20 19:06:43.300 1313 4672 I CustAudio: CommonScene::UsbNeedShowHires:179: not has hires out stream 行 270: 10-20 19:06:43.300 1313 4672 I AHAL: AudioDevice: GetParameters: 2027: get cust parameter returns - false 行 281: 10-20 19:06:43.302 1313 4672 I CustAudio: CommonScene::UsbNeedShowHires:179: not has hires out stream 行 282: 10-20 19:06:43.302 1313 4672 I AHAL: AudioDevice: GetParameters: 2027: get cust parameter returns - false 行 289: 10-20 19:06:43.303 1313 4672 I CustAudio: CommonScene::UsbNeedShowHires:179: not has hires out stream 行 290: 10-20 19:06:43.303 1313 4672 I AHAL: AudioDevice: GetParameters: 2027: get cust parameter returns - false 行 292: 10-20 19:06:43.305 1313 4672 I CustAudio: CommonScene::UsbNeedShowHires:179: not has hires out stream 行 293: 10-20 19:06:43.305 1313 4672 I AHAL: AudioDevice: GetParameters: 2027: get cust parameter returns - false 行 294: 10-20 19:06:43.307 3032 3904 W HwAudioServiceEx: SoundEffectState bundle get reserved is invalid 行 295: 10-20 19:06:43.307 3032 3904 I HwAudioServiceEx: sendAppKilledIntentForKit, isKitPackageOnPause = false, isKitPackageKill = false, isKitPackageOnResume = false 行 904: 10-20 19:06:43.472 3032 5542 I HwAudioService: now type = 28,reportForegroundAppType = 7systemload = 28VOIP_OPTIMIZE_IN_GAMEMODEfalse 行 912: 10-20 19:06:43.483 3032 6708 I SWAP_AK : appLruQueue: [com.sankuai.meituan, com.huawei.audioaccessorymanager, com.huawei.android.totemweather, com.huawei.hwpreview, com.huawei.hidisk, com.vmall.client, com.huawei.mycenter, com.huawei.deskclock, com.huawei.camera, com.huawei.maps.app, com.huawei.browser, com.taobao.idlefish, com.huawei.vassistant, com.h ... 行 1229: 10-20 19:06:43.609 3032 4004 I system_server: com.huawei.audioaccessorymanager 行 1254: 10-20 19:06:43.611 3032 5280 I AudioManager: getStreamVolume streamType: 3 行 1256: 10-20 19:06:43.611 3032 5280 I HwAudioService: getPackageNameByPid, packageName=com.android.systemui 行 1262: 10-20 19:06:43.614 26506 26506 I AudioMediaPlayerWrapper: unregisterCallback for tv.danmaku.bili. 行 1268: 10-20 19:06:43.615 26506 26506 I AudioMediaPlayerWrapper: registerCallback to MediaController for tv.danmaku.bili. 行 1272: 10-20 19:06:43.618 3707 3707 I CAWARENESS_34454_AudioInfoCaptureHelper: handleActiveSessionsChanged: received in white list controllers size = 0 行 1280: 10-20 19:06:43.620 3707 3707 W CAWARENESS_34454_AudioInfoCaptureHelper: cacheControllers: controllers is empty 行 1283: 10-20 19:06:43.621 3707 3707 I CAWARENESS_34454_AudioInfoCaptureHelper: handleActiveSessionsChanged: cacheControllerAndCallbackMap size = 0, packageAudioInfoMap size = 0 行 1283: 10-20 19:06:43.621 3707 3707 I CAWARENESS_34454_AudioInfoCaptureHelper: handleActiveSessionsChanged: cacheControllerAndCallbackMap size = 0, packageAudioInfoMap size = 0 行 1291: 10-20 19:06:43.630 3032 5280 I AS.AudioService: getStreamVolume streamType: 3 volume: 8 forceDevice: 0 tmpDevice: 128 行 1296: 10-20 19:06:43.633 3032 8773 I AudioManager: getStreamVolume streamType: 3 行 1297: 10-20 19:06:43.633 3032 8773 I HwAudioService: getPackageNameByPid, packageName=com.android.systemui 行 1300: 10-20 19:06:43.637 3032 8773 I AS.AudioService: getStreamVolume streamType: 3 volume: 8 forceDevice: 0 tmpDevice: 128 行 1307: 10-20 19:06:43.645 26506 26506 I AudioMediaPlayerWrapper: unregisterCallback for tv.danmaku.bili. 行 1314: 10-20 19:06:43.648 3707 3707 I CAWARENESS_34454_AudioInfoCaptureHelper: handleActiveSessionsChanged: received in white list controllers size = 0 行 1315: 10-20 19:06:43.648 3032 4788 I AudioManager: getStreamVolume streamType: 3 行 1316: 10-20 19:06:43.648 3032 4788 I HwAudioService: getPackageNameByPid, packageName=com.android.systemui 行 1317: 10-20 19:06:43.648 3707 3707 W CAWARENESS_34454_AudioInfoCaptureHelper: cacheControllers: controllers is empty 行 1318: 10-20 19:06:43.649 3707 3707 I CAWARENESS_34454_AudioInfoCaptureHelper: handleActiveSessionsChanged: cacheControllerAndCallbackMap size = 0, packageAudioInfoMap size = 0 行 1318: 10-20 19:06:43.649 3707 3707 I CAWARENESS_34454_AudioInfoCaptureHelper: handleActiveSessionsChanged: cacheControllerAndCallbackMap size = 0, packageAudioInfoMap size = 0 行 1319: 10-20 19:06:43.649 26506 26506 I AudioMediaPlayerWrapper: registerCallback to MediaController for tv.danmaku.bili. 行 1326: 10-20 19:06:43.652 3032 4788 I AS.AudioService: getStreamVolume streamType: 3 volume: 8 forceDevice: 0 tmpDevice: 128 行 1327: 10-20 19:06:43.652 3032 4788 I AudioManager: getStreamVolume streamType: 3 行 1328: 10-20 19:06:43.652 3032 4788 I HwAudioService: getPackageNameByPid, packageName=com.android.systemui 行 1332: 10-20 19:06:43.656 3032 4788 I AS.AudioService: getStreamVolume streamType: 3 volume: 8 forceDevice: 0 tmpDevice: 128 行 1358: 10-20 19:06:43.669 3032 5542 I AudioManager: getStreamVolume streamType: 3 行 1359: 10-20 19:06:43.669 3032 5542 I HwAudioService: getPackageNameByPid, packageName=com.android.systemui 行 1363: 10-20 19:06:43.672 3032 5542 I AS.AudioService: getStreamVolume streamType: 3 volume: 8 forceDevice: 0 tmpDevice: 128 行 1364: 10-20 19:06:43.672 3032 5542 I AudioManager: getStreamVolume streamType: 3 行 1365: 10-20 19:06:43.673 3032 5542 I HwAudioService: getPackageNameByPid, packageName=com.android.systemui 行 1375: 10-20 19:06:43.679 3032 5542 I AS.AudioService: getStreamVolume streamType: 3 volume: 8 forceDevice: 0 tmpDevice: 128 行 1421: 10-20 19:06:43.691 24838 24838 I AudioAccessoryManager[NBNotificationService--15.0.8.310]: --screen unlock 行 1581: 10-20 19:06:43.851 8369 8620 I MPEG4Writer: writeChunkToFile: 8042666 from Audio track, samples size:47 行 1974: 10-20 19:06:44.086 4450 4607 I DeviceStateService: set audio parameters reason: VOICE_Camera_State=0 行 1976: 10-20 19:06:44.087 1313 20859 W BTAudioHalStream: out_set_parameters: check_param_valid 行 2337: 10-20 19:06:44.860 8369 8620 I MPEG4Writer: writeChunkToFile: 9045333 from Audio track, samples size:47 行 2352: 10-20 19:06:44.901 1506 2590 I AudioFlinger: releaseWakeLockAgain_l() AudioOut_D 行 2352: 10-20 19:06:44.901 1506 2590 I AudioFlinger: releaseWakeLockAgain_l() AudioOut_D 行 2353: 10-20 19:06:44.901 1506 2590 I AudioFlinger: releaseWakeLock_l() again filed for no exit lock AudioOut_D 行 2353: 10-20 19:06:44.901 1506 2590 I AudioFlinger: releaseWakeLock_l() again filed for no exit lock AudioOut_D 行 2354: 10-20 19:06:44.902 1506 2590 I AudioFlinger: releaseWakeLock_l() AudioOut_D mPowerManager(1) mWakeLockToken 0xb400007ce5c14e70 行 2354: 10-20 19:06:44.902 1506 2590 I AudioFlinger: releaseWakeLock_l() AudioOut_D mPowerManager(1) mWakeLockToken 0xb400007ce5c14e70 行 2355: 10-20 19:06:44.902 1506 2590 I AudioFlinger: thread 0xb400007ce5c52200 type 0 TID 2590 going to sleep 行 2358: 10-20 19:06:44.906 1506 2596 I AudioFlinger: releaseWakeLockAgain_l() AudioOut_15 行 2358: 10-20 19:06:44.906 1506 2596 I AudioFlinger: releaseWakeLockAgain_l() AudioOut_15 行 2359: 10-20 19:06:44.906 1506 2596 I AudioFlinger: releaseWakeLock_l() again filed for no exit lock AudioOut_15 行 2359: 10-20 19:06:44.906 1506 2596 I AudioFlinger: releaseWakeLock_l() again filed for no exit lock AudioOut_15 行 2360: 10-20 19:06:44.906 1506 2596 I AudioFlinger: releaseWakeLock_l() AudioOut_15 mPowerManager(1) mWakeLockToken 0xb400007ce5c142d0 行 2360: 10-20 19:06:44.906 1506 2596 I AudioFlinger: releaseWakeLock_l() AudioOut_15 mPowerManager(1) mWakeLockToken 0xb400007ce5c142d0 行 2361: 10-20 19:06:44.906 1506 2596 I AudioFlinger: thread 0xb400007c433b0540 type 0 TID 2596 going to sleep 行 2363: 10-20 19:06:44.907 3032 4813 W ProcBatteryStats: timer is not running , not stop, name: audioserver, uid: 1041, tag: AudioMix 行 2363: 10-20 19:06:44.907 3032 4813 W ProcBatteryStats: timer is not running , not stop, name: audioserver, uid: 1041, tag: AudioMix 行 2365: 10-20 19:06:44.911 1506 2625 I AudioFlinger: releaseWakeLockAgain_l() AudioOut_3D 行 2365: 10-20 19:06:44.911 1506 2625 I AudioFlinger: releaseWakeLockAgain_l() AudioOut_3D 行 2366: 10-20 19:06:44.912 1506 2625 I AudioFlinger: releaseWakeLock_l() again filed for no exit lock AudioOut_3D 行 2366: 10-20 19:06:44.912 1506 2625 I AudioFlinger: releaseWakeLock_l() again filed for no exit lock AudioOut_3D 行 2367: 10-20 19:06:44.912 1506 2625 I AudioFlinger: releaseWakeLock_l() AudioOut_3D mPowerManager(1) mWakeLockToken 0xb400007ce5c147e0 行 2367: 10-20 19:06:44.912 1506 2625 I AudioFlinger: releaseWakeLock_l() AudioOut_3D mPowerManager(1) mWakeLockToken 0xb400007ce5c147e0 行 2368: 10-20 19:06:44.912 1506 2625 I AudioFlinger: thread 0xb400007c434b6a40 type 0 TID 2625 going to sleep 行 2370: 10-20 19:06:44.912 3032 4813 W ProcBatteryStats: timer is not running , not stop, name: audioserver, uid: 1041, tag: AudioMix 行 2370: 10-20 19:06:44.912 3032 4813 W ProcBatteryStats: timer is not running , not stop, name: audioserver, uid: 1041, tag: AudioMix 行 2374: 10-20 19:06:44.924 1506 25076 I AudioFlinger: releaseWakeLockAgain_l() AudioOut_495 行 2374: 10-20 19:06:44.924 1506 25076 I AudioFlinger: releaseWakeLockAgain_l() AudioOut_495 行 2375: 10-20 19:06:44.924 1506 25076 I AudioFlinger: releaseWakeLock_l() again filed for no exit lock AudioOut_495 行 2375: 10-20 19:06:44.924 1506 25076 I AudioFlinger: releaseWakeLock_l() again filed for no exit lock AudioOut_495 行 2376: 10-20 19:06:44.924 1506 25076 I AudioFlinger: releaseWakeLock_l() AudioOut_495 mPowerManager(1) mWakeLockToken 0xb400007ce5c16250 行 2376: 10-20 19:06:44.924 1506 25076 I AudioFlinger: releaseWakeLock_l() AudioOut_495 mPowerManager(1) mWakeLockToken 0xb400007ce5c16250 行 2377: 10-20 19:06:44.924 1506 25076 I AudioFlinger: thread 0xb400007c36784dc0 type 0 TID 25076 going to sleep 行 2379: 10-20 19:06:44.925 3032 4813 W ProcBatteryStats: timer is not running , not stop, name: audioserver, uid: 1041, tag: AudioMix 行 2379: 10-20 19:06:44.925 3032 4813 W ProcBatteryStats: timer is not running , not stop, name: audioserver, uid: 1041, tag: AudioMix 行 2382: 10-20 19:06:44.930 1506 8575 I AudioFlinger: releaseWakeLockAgain_l() AudioOut_4A5 行 2382: 10-20 19:06:44.930 1506 8575 I AudioFlinger: releaseWakeLockAgain_l() AudioOut_4A5 行 2383: 10-20 19:06:44.930 1506 8575 I AudioFlinger: releaseWakeLock_l() again filed for no exit lock AudioOut_4A5 行 2383: 10-20 19:06:44.930 1506 8575 I AudioFlinger: releaseWakeLock_l() again filed for no exit lock AudioOut_4A5 行 2384: 10-20 19:06:44.931 1506 8575 I AudioFlinger: releaseWakeLock_l() AudioOut_4A5 mPowerManager(1) mWakeLockToken 0xb400007ce5c16e20 行 2384: 10-20 19:06:44.931 1506 8575 I AudioFlinger: releaseWakeLock_l() AudioOut_4A5 mPowerManager(1) mWakeLockToken 0xb400007ce5c16e20 行 2385: 10-20 19:06:44.931 1506 8575 I AudioFlinger: thread 0xb400007c36a09400 type 0 TID 8575 going to sleep 行 2387: 10-20 19:06:44.931 3032 4813 W ProcBatteryStats: timer is not running , not stop, name: audioserver, uid: 1041, tag: AudioMix 行 2387: 10-20 19:06:44.931 3032 4813 W ProcBatteryStats: timer is not running , not stop, name: audioserver, uid: 1041, tag: AudioMix 行 2389: 10-20 19:06:44.932 1506 25082 I AudioFlinger: releaseWakeLockAgain_l() AudioOut_49D 行 2389: 10-20 19:06:44.932 1506 25082 I AudioFlinger: releaseWakeLockAgain_l() AudioOut_49D 行 2390: 10-20 19:06:44.932 1506 25082 I AudioFlinger: releaseWakeLock_l() again filed for no exit lock AudioOut_49D 行 2390: 10-20 19:06:44.932 1506 25082 I AudioFlinger: releaseWakeLock_l() again filed for no exit lock AudioOut_49D 行 2391: 10-20 19:06:44.932 1506 25082 I AudioFlinger: releaseWakeLock_l() AudioOut_49D mPowerManager(1) mWakeLockToken 0xb400007c4e273190 行 2391: 10-20 19:06:44.932 1506 25082 I AudioFlinger: releaseWakeLock_l() AudioOut_49D mPowerManager(1) mWakeLockToken 0xb400007c4e273190 行 2392: 10-20 19:06:44.932 1506 25082 I AudioFlinger: thread 0xb400007c368a0280 type 2 TID 25082 going to sleep 行 2412: 10-20 19:06:45.109 4450 5195 I AppManager: long time no use, ignore audio bg app : com.huawei.hiviewtunnel, type : -1 行 2413: 10-20 19:06:45.109 4450 5195 I AppManager: long time no use, ignore audio bg app : com.huawei.hiviewtunnel, type : -1 行 2419: 10-20 19:06:45.110 4450 5195 I AppManager: long time no use, ignore audio bg app : com.huawei.hiviewtunnel, type : -1 行 2420: 10-20 19:06:45.110 4450 5195 I PG_ash : cannot care audio: com.huawei.hiviewtunnel 行 2701: 10-20 19:06:45.195 3032 5280 I HwAudioService: now type = 7,reportForegroundAppType = 28systemload = 7VOIP_OPTIMIZE_IN_GAMEMODEfalse 行 2717: 10-20 19:06:45.206 14119 9258 I AudioManager: querySoundEffectsEnabled fail id: 0 行 2852: 10-20 19:06:45.237 14119 14119 I AudioManager: requestAudioFocus focusRequest 行 2852: 10-20 19:06:45.237 14119 14119 I AudioManager: requestAudioFocus focusRequest 行 2858: 10-20 19:06:45.239 3032 6145 I MediaFocusControl: requestAudioFocus() from uid/pid 10203/14119 AA=USAGE_MEDIA/CONTENT_TYPE_MUSIC clientId=android.media.AudioManager@5445e22c0.n$a@316a0b3 callingPack=cn.toside.music.mobile req=1 flags=0x0 sdk=29 行 2858: 10-20 19:06:45.239 3032 6145 I MediaFocusControl: requestAudioFocus() from uid/pid 10203/14119 AA=USAGE_MEDIA/CONTENT_TYPE_MUSIC clientId=android.media.AudioManager@5445e22c0.n$a@316a0b3 callingPack=cn.toside.music.mobile req=1 flags=0x0 sdk=29 行 2859: 10-20 19:06:45.239 3032 6145 E HwAudioZoneServiceEx: getMixPackages mix -1 not exit 行 2860: 10-20 19:06:45.239 3032 6145 E HwAudioZoneServiceEx: getMixPackages mix -1 not exit 行 2863: 10-20 19:06:45.239 4450 4607 I PGAudioState: audio focus pkg: cn.toside.music.mobile last focus pkg : tv.danmaku.bili 行 2863: 10-20 19:06:45.239 4450 4607 I PGAudioState: audio focus pkg: cn.toside.music.mobile last focus pkg : tv.danmaku.bili 行 2864: 10-20 19:06:45.239 3032 6145 I HwMediaFocusControl: getAudioFocusStack, use the local audio focus stack 行 2864: 10-20 19:06:45.239 3032 6145 I HwMediaFocusControl: getAudioFocusStack, use the local audio focus stack 行 2865: 10-20 19:06:45.240 4450 4607 I AppManager: audio focus pkg: cn.toside.music.mobile 行 2866: 10-20 19:06:45.240 3032 6145 I MediaFocusControl: removefocus for below in:android.media.AudioManager@5445e22c0.n$a@316a0b3 行 2867: 10-20 19:06:45.240 3032 6145 I MediaFocusControl: addfocus for add top:com.android.server.audio.HwFocusRequester@7e20a23 行 2868: 10-20 19:06:45.240 3032 6145 I AudioService.PlaybackActivityMonitor: unduckPlayers: uids winner=10203 行 2869: 10-20 19:06:45.240 3032 6145 I AudioService.PlaybackActivityMonitor: DuckingManager: unduckUid() uid:10203 行 2870: 10-20 19:06:45.240 3032 6145 I AudioService.FadeOutManager: unfadeOutUid() uid:10203 行 2872: 10-20 19:06:45.240 3032 6145 E HwAudioZoneServiceEx: getMixPackages mix -1 not exit 行 2873: 10-20 19:06:45.240 3032 6145 E HwAudioZoneServiceEx: getMixPackages mix -1 not exit 行 2877: 10-20 19:06:45.240 3032 6145 I AS.AudioService: requestAudioFocus, return result 1 to android.media.AudioManager@5445e22c0.n$a@316a0b3 行 2877: 10-20 19:06:45.240 3032 6145 I AS.AudioService: requestAudioFocus, return result 1 to android.media.AudioManager@5445e22c0.n$a@316a0b3 行 2877: 10-20 19:06:45.240 3032 6145 I AS.AudioService: requestAudioFocus, return result 1 to android.media.AudioManager@5445e22c0.n$a@316a0b3 行 2905: 10-20 19:06:45.263 1506 10721 I APM_AudioPolicyManager: getOffloadSupport getOffloadSupport: SR=48000, CM=0x3, Format=0x1000000, StreamType=3, BitRate=0, duration=120000000 us, has_video=0 行 2908: 10-20 19:06:45.266 1506 10721 I AudioPolicyManagerCustomImpl: IsOffloadSupport false for soundtrigger on 行 2909: 10-20 19:06:45.269 1506 10721 I APM_AudioPolicyManager: getOffloadSupport Offload not support 行 2923: 10-20 19:06:45.285 14119 9366 W AudioCapabilities: Unsupported mime audio/avs-3da 行 2923: 10-20 19:06:45.285 14119 9366 W AudioCapabilities: Unsupported mime audio/avs-3da 行 2955: 10-20 19:06:45.295 1506 10721 I APM_AudioPolicyManager: getOffloadSupport getOffloadSupport: SR=48000, CM=0x3, Format=0x1000000, StreamType=3, BitRate=0, duration=120000000 us, has_video=0 行 2957: 10-20 19:06:45.298 1506 10721 I AudioPolicyManagerCustomImpl: IsOffloadSupport false for soundtrigger on 行 2958: 10-20 19:06:45.300 1506 10721 I APM_AudioPolicyManager: getOffloadSupport Offload not support 行 2967: 10-20 19:06:45.320 14119 9366 I DMCodecAdapterFactory: Creating an asynchronous MediaCodec adapter for track type audio 行 3022: 10-20 19:06:45.398 14119 9366 I AudioTrack-JNI: AudioTrack_setup for usage=1 content=2 flags=0x0xa00 tags= 行 3022: 10-20 19:06:45.398 14119 9366 I AudioTrack-JNI: AudioTrack_setup for usage=1 content=2 flags=0x0xa00 tags= 行 3023: 10-20 19:06:45.398 1506 10721 I AudioPolicyManagerCustomImpl: sample rate: 48000, format: 0x1, channel_mask: 0x3usage=1 content=2 flags=0x0xa00 tags=bitsPerSample: 16, channelCount = 2 streamType =3 行 3032: 10-20 19:06:45.405 1313 20859 I AHAL: AudioDevice: GetParameters: 2027: get cust parameter returns - 67108864 行 3037: 10-20 19:06:45.406 1506 10721 I AudioPolicyManagerCustomImpl: IsA2dpDeviceOffloaded on primary 0 行 3038: 10-20 19:06:45.406 1506 10721 W AudioPolicyManagerCustomImpl: isDirectOutputSupported: headset is not onsite, not support 行 3039: 10-20 19:06:45.407 1506 10721 W AudioPolicyManagerCustomImpl: isDirectOutputSupported: is unsupport stream 行 3052: 10-20 19:06:45.412 1506 10721 I AudioPolicyIntefaceImpl: getOutputForAttr() session 9273, attr->flags 0xa00, flags 0x8, selectedDeviceId 0, pid 14119, uid 10203 行 3060: 10-20 19:06:45.418 1506 10721 I APM_HwAudioPolicyMix: getOutputForAttr() querying 0 mixes, flags 8, pid 14119, uid 10203, stream 3 行 3065: 10-20 19:06:45.422 24838 24838 I AudioAccessoryManager[NBNotificationService--15.0.8.310]: --screen unlock 行 3067: 10-20 19:06:45.425 1506 10721 I APM_AudioPolicyManager: dont opendirect for dsp hvs off 行 3068: 10-20 19:06:45.426 1506 10721 I APM_AudioPolicyManager: getOutputForDevices() output 1173, stream 3, sampling rate 48000, format 0x1, channels 0x3, flags 0x8 行 3078: 10-20 19:06:45.429 1506 10721 I APM_AudioPolicyManager: getOutputForAttr() returns output 1173 requestedPortId 0 selectedDeviceId 2240 for port ID 2256 device type:0x80,@:SUPPRESSED 行 3079: 10-20 19:06:45.429 1506 10721 I AudioFlinger: createTrack() sessionId: 9273 行 3080: 10-20 19:06:45.429 1506 10721 W AudioFlinger: createTrack_l(): mismatch between requested flags (00000008) and output flags (00000004) 行 3091: 10-20 19:06:45.432 1506 25076 I AudioFlinger: thread 0xb400007c36784dc0 type 0 TID 25076 waking up 行 3092: 10-20 19:06:45.432 1506 25076 I AudioFlinger: acquireWakeLock_l() AudioOut_495 status 0 mWakeLockToken 0xb400007ce5bdcff0 行 3092: 10-20 19:06:45.432 1506 25076 I AudioFlinger: acquireWakeLock_l() AudioOut_495 status 0 mWakeLockToken 0xb400007ce5bdcff0 行 3102: 10-20 19:06:45.435 1313 20859 I BTAudioHalStream: out_set_parameters: ParamsMap=[key: 'source_sample' value: '48000' 行 3103: 10-20 19:06:45.435 1313 20859 I BTAudioHalStream: key: 'fast_mixer' value: '1' 行 3104: 10-20 19:06:45.435 1313 20859 I BTAudioHalStream: key: 'fast_flag' value: '0' 行 3105: 10-20 19:06:45.435 1313 20859 I BTAudioHalStream: key: 'stream_type' value: '3' 行 3106: 10-20 19:06:45.435 1313 20859 I BTAudioHalStream: key: 'app_type' value: '28' 行 3107: 10-20 19:06:45.435 1313 20859 I BTAudioHalStream: ] [active track] 0 行 3119: 10-20 19:06:45.441 1313 20859 W BTAudioProviderSession: UpdateTracksMetadata - SessionType=A2DP_SOFTWARE_ENCODING_DATAPATH, 1 track(s) 行 3136: 10-20 19:06:45.451 26506 26751 W hw_bt_btif: btif_av_codec_config_change: app type from audio is corrected app_type = 0 行 3140: 10-20 19:06:45.453 1506 10721 I AudioFlinger: Client defaulted notificationFrames to 12000 for frameCount 36000 行 3141: 10-20 19:06:45.453 1506 10721 I AudioFlinger: createTrack_l : sharedBuffer=0x0 requestframeCnt=36000 actualframeCnt=36000 halFrameCount=384 format=0x1 mFormat=0x5 channelMask=0x3 sampleRate=48000 mSampleRate=96000 requestflags=0x8 actualflags=0 outputflags=0x4 requestnotificationFrameCount=0, notif ... 行 3152: 10-20 19:06:45.455 1506 10721 I AF::TrackHandle: OpPlayAudio: track:1506 usage:1 not muted 行 3156: 10-20 19:06:45.457 1506 10721 I AudioFlinger: DevSched: uid is 10203, factor is 1.000000, mode_eq is 1 行 3173: 10-20 19:06:45.458 4450 4607 I PGAudioState: AUDIO_CREATAE_TRACK, audioInfo : [trackId : 1506, sessionId : 9273, type : audio_out, threadType : MIXER, streamType : MUSIC, pid : 14119, uid : 10203, createState : new, playState : stop, audioTrackVolume: 1.0, finalVolume : 0.0, loop : false, stopByZero ... 行 3173: 10-20 19:06:45.458 4450 4607 I PGAudioState: AUDIO_CREATAE_TRACK, audioInfo : [trackId : 1506, sessionId : 9273, type : audio_out, threadType : MIXER, streamType : MUSIC, pid : 14119, uid : 10203, createState : new, playState : stop, audioTrackVolume: 1.0, finalVolume : 0.0, loop : false, stopByZeroTime : 0] 行 3173: 10-20 19:06:45.458 4450 4607 I PGAudioState: AUDIO_CREATAE_TRACK, audioInfo : [trackId : 1506, sessionId : 9273, type : audio_out, threadType : MIXER, streamType : MUSIC, pid : 14119, uid : 10203, createState : new, playState : stop, audioTrackVolume: 1.0, finalVolume : 0.0, loop : false, stopByZeroTime : 0] 行 3173: 10-20 19:06:45.458 4450 4607 I PGAudioState: AUDIO_CREATAE_TRACK, audioInfo : [trackId : 1506, sessionId : 9273, type : audio_out, threadType : MIXER, streamType : MUSIC, pid : 14119, uid : 10203, createState : new, playState : stop, audioTrackVolume: 1.0, finalVolume : 0.0, loop : false, stopByZeroTime : 0] 行 3173: 10-20 19:06:45.458 4450 4607 I PGAudioState: AUDIO_CREATAE_TRACK, audioInfo : [trackId : 1506, sessionId : 9273, type : audio_out, threadType : MIXER, streamType : MUSIC, pid : 14119, uid : 10203, createState : new, playState : stop, audioTrackVolume: 1.0, finalVolume : 0.0, loop : false, stopByZeroTime : 0] 行 3174: 10-20 19:06:45.459 1506 10721 I AF::TrackHandle: OpPlayAudio: not muting track:1508 usage:0 for service UID 1041 行 3177: 10-20 19:06:45.460 4450 4607 I PGAudioState: AUDIO_CREATAE_TRACK, audioInfo : [trackId : 1508, sessionId : 0, type : audio_out, threadType : MIXER, streamType : MUSIC, pid : -1, uid : 10203, createState : new, playState : stop, audioTrackVolume: 1.0, finalVolume : 0.0, loop : false, stopByZeroTime : ... 行 3177: 10-20 19:06:45.460 4450 4607 I PGAudioState: AUDIO_CREATAE_TRACK, audioInfo : [trackId : 1508, sessionId : 0, type : audio_out, threadType : MIXER, streamType : MUSIC, pid : -1, uid : 10203, createState : new, playState : stop, audioTrackVolume: 1.0, finalVolume : 0.0, loop : false, stopByZeroTime : 0] 行 3177: 10-20 19:06:45.460 4450 4607 I PGAudioState: AUDIO_CREATAE_TRACK, audioInfo : [trackId : 1508, sessionId : 0, type : audio_out, threadType : MIXER, streamType : MUSIC, pid : -1, uid : 10203, createState : new, playState : stop, audioTrackVolume: 1.0, finalVolume : 0.0, loop : false, stopByZeroTime : 0] 行 3177: 10-20 19:06:45.460 4450 4607 I PGAudioState: AUDIO_CREATAE_TRACK, audioInfo : [trackId : 1508, sessionId : 0, type : audio_out, threadType : MIXER, streamType : MUSIC, pid : -1, uid : 10203, createState : new, playState : stop, audioTrackVolume: 1.0, finalVolume : 0.0, loop : false, stopByZeroTime : 0] 行 3177: 10-20 19:06:45.460 4450 4607 I PGAudioState: AUDIO_CREATAE_TRACK, audioInfo : [trackId : 1508, sessionId : 0, type : audio_out, threadType : MIXER, streamType : MUSIC, pid : -1, uid : 10203, createState : new, playState : stop, audioTrackVolume: 1.0, finalVolume : 0.0, loop : false, stopByZeroTime : 0] 行 3190: 10-20 19:06:45.467 24838 24838 I AudioAccessoryManager[NBNotificationService--15.0.8.310]: --screen unlock 行 3197: 10-20 19:06:45.469 14119 9366 I AudioTrack: setVolumeLR : 1.000000 行 3198: 10-20 19:06:45.469 14119 9366 I AudioSystem: setErrorCallback:android.media.AudioTrack$1@ef66d9f type:1 行 3198: 10-20 19:06:45.469 14119 9366 I AudioSystem: setErrorCallback:android.media.AudioTrack$1@ef66d9f type:1 行 3199: 10-20 19:06:45.470 14119 9366 E android.media.AudioTrack: unknown AudioTrack_Buffer_Timeout error type 行 3199: 10-20 19:06:45.470 14119 9366 E android.media.AudioTrack: unknown AudioTrack_Buffer_Timeout error type 行 3200: 10-20 19:06:45.470 3032 6145 I HwAudioService: getPackageNameByPid, packageName=cn.toside.music.mobile 行 3201: 10-20 19:06:45.471 3032 6145 I AudioService.PlaybackActivityMonitor: trackPlayer() new piid=16127 行 3202: 10-20 19:06:45.472 14119 9366 I android.media.AudioTrack: setVolume: 1.0 行 3203: 10-20 19:06:45.472 14119 9366 I AudioTrack: setVolumeLR : 1.000000 行 3204: 10-20 19:06:45.472 4450 4607 I PGAudioState: receive session 9273 aduio track volume state : 1000 行 3222: 10-20 19:06:45.486 1506 2590 I AudioFlinger: thread 0xb400007ce5c52200 type 0 TID 2590 waking up 行 3223: 10-20 19:06:45.486 1506 2596 I AudioFlinger: thread 0xb400007c433b0540 type 0 TID 2596 waking up 行 3224: 10-20 19:06:45.486 1506 2590 I AudioFlinger: acquireWakeLock_l() AudioOut_D status 0 mWakeLockToken 0xb400007ce5c154d0 行 3224: 10-20 19:06:45.486 1506 2590 I AudioFlinger: acquireWakeLock_l() AudioOut_D status 0 mWakeLockToken 0xb400007ce5c154d0 行 3225: 10-20 19:06:45.486 1506 2596 I AudioFlinger: acquireWakeLock_l() AudioOut_15 status 0 mWakeLockToken 0xb400007ce5c14750 行 3225: 10-20 19:06:45.486 1506 2596 I AudioFlinger: acquireWakeLock_l() AudioOut_15 status 0 mWakeLockToken 0xb400007ce5c14750 行 3226: 10-20 19:06:45.486 1506 2625 I AudioFlinger: thread 0xb400007c434b6a40 type 0 TID 2625 waking up 行 3227: 10-20 19:06:45.486 1506 2625 I AudioFlinger: acquireWakeLock_l() AudioOut_3D status 0 mWakeLockToken 0xb400007ce5c149f0 行 3227: 10-20 19:06:45.486 1506 2625 I AudioFlinger: acquireWakeLock_l() AudioOut_3D status 0 mWakeLockToken 0xb400007ce5c149f0 行 3228: 10-20 19:06:45.486 1506 25082 I AudioFlinger: thread 0xb400007c368a0280 type 2 TID 25082 waking up 行 3229: 10-20 19:06:45.486 1506 25082 I AudioFlinger: acquireWakeLock_l() AudioOut_49D status 0 mWakeLockToken 0xb400007c4e2731f0 行 3229: 10-20 19:06:45.486 1506 25082 I AudioFlinger: acquireWakeLock_l() AudioOut_49D status 0 mWakeLockToken 0xb400007c4e2731f0 行 3231: 10-20 19:06:45.486 1506 8575 I AudioFlinger: thread 0xb400007c36a09400 type 0 TID 8575 waking up 行 3232: 10-20 19:06:45.486 1506 8575 I AudioFlinger: acquireWakeLock_l() AudioOut_4A5 status 0 mWakeLockToken 0xb400007ce5c166a0 行 3232: 10-20 19:06:45.486 1506 8575 I AudioFlinger: acquireWakeLock_l() AudioOut_4A5 status 0 mWakeLockToken 0xb400007ce5c166a0 行 3234: 10-20 19:06:45.487 3032 4291 W ProcBatteryStats: timer is running , not start, name: audioserver, uid: 1041, tag: AudioMix 行 3234: 10-20 19:06:45.487 3032 4291 W ProcBatteryStats: timer is running , not start, name: audioserver, uid: 1041, tag: AudioMix 行 3235: 10-20 19:06:45.487 3032 6145 I AudioService.PlaybackActivityMonitor: playerEvent(piid=16127, deviceId=0, event=PLAYER_STATE_STARTED) 行 3236: 10-20 19:06:45.487 3032 6145 I AudioService.PlaybackActivityMonitor: DuckingManager: checkDuck() player piid:16127 uid:10203 行 3242: 10-20 19:06:45.488 1313 4672 W BTAudioHalStream: out_set_parameters: check_param_valid 行 3243: 10-20 19:06:45.489 3032 4291 W ProcBatteryStats: timer is running , not start, name: audioserver, uid: 1041, tag: AudioMix 行 3243: 10-20 19:06:45.489 3032 4291 W ProcBatteryStats: timer is running , not start, name: audioserver, uid: 1041, tag: AudioMix 行 3247: 10-20 19:06:45.489 3032 6145 I HwAudioServiceEx: setAudioPlayStreamType 3, usageType 1 行 3247: 10-20 19:06:45.489 3032 6145 I HwAudioServiceEx: setAudioPlayStreamType 3, usageType 1 行 3248: 10-20 19:06:45.489 3032 6145 I HwAudioServiceEx: AudioPlayStateChangeClient streamType = 3, filter = 8 行 3248: 10-20 19:06:45.489 3032 6145 I HwAudioServiceEx: AudioPlayStateChangeClient streamType = 3, filter = 8 行 3249: 10-20 19:06:45.489 3032 5542 W ProcBatteryStats: timer is running , not start, name: audioserver, uid: 1041, tag: AudioMix 行 3249: 10-20 19:06:45.489 3032 5542 W ProcBatteryStats: timer is running , not start, name: audioserver, uid: 1041, tag: AudioMix 行 3254: 10-20 19:06:45.490 3032 5542 W ProcBatteryStats: timer is running , not start, name: audioserver, uid: 1041, tag: AudioMix 行 3254: 10-20 19:06:45.490 3032 5542 W ProcBatteryStats: timer is running , not start, name: audioserver, uid: 1041, tag: AudioMix 行 3258: 10-20 19:06:45.490 3032 6145 I AudioService.PlaybackActivityMonitor: dispatchPlaybackChange to 12 clients 行 3259: 10-20 19:06:45.491 14119 9366 I AudioTrack: start(2256): prior state:STATE_STOPPED 行 3260: 10-20 19:06:45.491 14119 9366 W AudioTrack: SendPlayerType(2256): send caller name to Track failed. 行 3262: 10-20 19:06:45.495 3032 3032 I MediaSessionStack: updateMediaButtonSessionIfNeeded, callers=com.android.server.media.MediaSessionService.lambda$onStart$0$MediaSessionService:299 com.android.server.media.MediaSessionService$$ExternalSyntheticLambda0.onAudioPlayerActiveStateChanged:2 行 3267: 10-20 19:06:45.497 1506 10721 I AudioFlinger: start output session(9273) pid(14119) 行 3268: 10-20 19:06:45.498 24838 24838 I AudioAccessoryManager[AudioOperationManager--15.0.8.310]: --onAudioPlaybackChanged: cn.toside.music.mobile 1 行 3268: 10-20 19:06:45.498 24838 24838 I AudioAccessoryManager[AudioOperationManager--15.0.8.310]: --onAudioPlaybackChanged: cn.toside.music.mobile 1 行 3268: 10-20 19:06:45.498 24838 24838 I AudioAccessoryManager[AudioOperationManager--15.0.8.310]: --onAudioPlaybackChanged: cn.toside.music.mobile 1 行 3269: 10-20 19:06:45.498 3032 3032 I AS.AudioService: setBluetoothA2dpOn(true) from u/pid:1000/3032 行 3270: 10-20 19:06:45.498 24838 24838 I AudioAccessoryManager[AudioOperationManager--15.0.8.310]: --onAudioPlaybackChanged: true 行 3270: 10-20 19:06:45.498 24838 24838 I AudioAccessoryManager[AudioOperationManager--15.0.8.310]: --onAudioPlaybackChanged: true 行 3270: 10-20 19:06:45.498 24838 24838 I AudioAccessoryManager[AudioOperationManager--15.0.8.310]: --onAudioPlaybackChanged: true 行 3272: 10-20 19:06:45.499 3707 3707 I CAWARENESS_34454_AudioInfoCaptureHelper: handleActiveSessionsChanged: received in white list controllers size = 0 行 3274: 10-20 19:06:45.499 26506 26506 I AudioMediaPlayerWrapper: unregisterCallback for tv.danmaku.bili. 行 3275: 10-20 19:06:45.499 3707 3707 W CAWARENESS_34454_AudioInfoCaptureHelper: cacheControllers: controllers is empty 行 3276: 10-20 19:06:45.499 3707 3707 I CAWARENESS_34454_AudioInfoCaptureHelper: handleActiveSessionsChanged: cacheControllerAndCallbackMap size = 0, packageAudioInfoMap size = 0 行 3276: 10-20 19:06:45.499 3707 3707 I CAWARENESS_34454_AudioInfoCaptureHelper: handleActiveSessionsChanged: cacheControllerAndCallbackMap size = 0, packageAudioInfoMap size = 0 行 3277: 10-20 19:06:45.500 3032 6145 I AudioManager: getStreamVolume streamType: 3 蓝牙耳机听歌卡顿原因是什么
11-04
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值