2022 第十四届蓝桥杯模拟赛第二期题目题解(比赛时使用方法)

news2024/11/25 12:30:53

目录

第一题:最小的2022

第二题:经过天数

第三题:特殊的十六进制数

第四题:矩阵的最小路径

第五题:质数拆分

第六题:拷贝时间

第七题:单词去重

第八题:最短回文串

第九题:多少个X?

第十题:最小交换


第一题:最小的2022

问题描述

  请找到一个大于 2022 的最小数,这个数转换成二进制之后,最低的 6 个二进制为全为 0 。
  请将这个数的十进制形式作为答案提交。

答案提交

  这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。


 

参考答案:2048

解析:

节约时间,直接打开电脑计算器,输入2022!

很不熟悉计算器的小伙伴可以看看:

HEX :十六进制 Hexadecimal
DEC :十进制 Decimal
OCT :八进制 Octal
BIN :二进制 Binary

1、MC:清除存储器中的数值。
Memory Clear

2、MR:将存于存储器中的数显示在计算器的显示框上。
Memory Read

3、MS:将显示框的数值存于存储器中。如果存储器中有数值将会显示M标志。
Memory Storage

4、M+:将显示框的数与存储器中的数相加并进行存储。


bit: 是计算机内部数据储存的最小单位

字节
Byte: 八个比特 (bit) 称为一个字节,是计算机中数据处理的最基本的单位


Word: 两个字节称为一个字, 即16位

双字
Dword: 两个字称为一个双字,两个Word,为32位 D为double

四字
Qword: 两个双字称为一个四字,四个Word,为64位 Q为 quadra

 由题意输入对应二进制,直接看出答案 2048

第二题:经过天数

问题描述

  我们计从 1949 年 10 月 1 日至 1949 年 10 月 2 日为经过了 1 天。
  请问从 1949 年 10 月 1 日至 2022 年 1 月 1 日经过了多少天?

答案提交

  这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。

参考答案:26390

同样打开计算器!!

比赛时已经结束了,下一题;

复盘暴力代码:

#include <iostream>
#include <cmath>
using namespace std;

int leap[12] = {31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};

int main() {
    int y1 = 1949, m1 = 10, d1 = 1, y2 = 2022, m2 = 1, d2 = 1;
    int ans = 0;
    ans += leap[m1 - 1] - d1;
    for (int i = m1 + 1; i <= 12; i++) {
        ans += leap[i - 1];
    }
    for (int i = y1 + 1; i < y2; i++) {
        if (i % 4 == 0 && i % 100 != 0 || i % 400 == 0) {
            ans += 366;
        } else {
            ans += 365;
        }
    }
    for (int i = 1; i < m2; i++) {
        ans += leap[i - 1];
    }
    ans += d2;

    cout << ans << endl;
    return 0;
}

 

第三题:特殊的十六进制数

 

问题描述

8518 是一个非常特殊的数,如果把这个数看成 16 进制数,它的值为 (8518)16=8161616+51616+116+8=34072,而 34072 正好是 8518 的整数倍。
9558 也是这样一个数,当看成 16 进制时是 38232。
其实长度为 1 的数 0 到 9 都满足看成 16 进制后是自己的整数倍(1倍)。
请问,除开长度为 1 的数,最小的满足这样条件的数是多少?

答案提交

这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。

参考答案:1038
 

简单的十六进制转十进制

#include <iostream>
#include <cmath>


using namespace std;

int main() {
    int i = 10;
    while (i<10000) {
        int temp = i;
        int hex = 0;
        int cnt = 0;
        while (temp) {
            hex += temp % 10 * pow(16, cnt);
            temp /= 10;
            cnt++;
        }
        if (hex % i == 0) {
            cout << i <<" "<<hex<<" "<<endl;
            
        }
        i++;
    }
    return 0;
}

取10000范围,可以验证题目示例,保证正确:

 

第四题:矩阵的最小路径

问题描述

  小蓝有一个 30 行 60 列的数字矩阵,矩阵中的每个数都是 0 到 9 之间的数字。
  174094882455171152761423221685761892795431233411387427793198
  650286024865090061389344606618496378829135984076361542097372
  601657541200146071777733599818266038012509478351201640618984
  143988087783837107349651099683484992553337438088068198972282
  890781586124258626539246182119762952003918195325258677229419
  698255491250839396799769357665825441616335532825361862146291
  503649293440596342887581257444442930778730382520372975343211
  325351222640703400531067500454956482168314849207060705673849
  265774579830223671554026061117300483012903885770893074783710
  083450145620356667677191627276513995926532444279237315785832
  411595106453089134746365281031552217482363035280722591085079
  053410485925413958279617719034175332412908745680774313630190
  429314820559328748143552689295945058801322270313370955837837
  939182801848609300876356583948397645861551964542532682663945
  625356614462682551015176002433628234343684739800880514363921
  982340231989891351425389287014819359798014755509282450440511
  590838726938103384801541373585690893606978941566666714061214
  952341523168827712604946036245881214982452998386986623826275
  782780208928205527678781609589000725521486468983551558405472
  149903035076783644195574734088152324666290493119955560594634
  905391288186024902215444250421277955403412298227858394469856
  607272647132163832860126054679347881638761723785858733108109
  249157334220127702410373959720286708183036202841837581704881
  367895556630088230650972282944827258473951902831431040790814
  079538232104075905120989173307660289899942087873076421916033
  622143260549608274076012938515668898707915863945382394851328
  164677964192631597026176253407553188801750590935427267220117
  591817866992665840378311257621611574856498432538327068011953
  631534031790352912617015229051836886166704989498756486878095
  690013558017746707412183571476823027885971347137127534455141
  现在小蓝想从这个矩阵的第一行第一列画一条折线到第 30 行 60 列,线只能沿水平向右走或竖直向下走,只能在有数字的地方拐弯。小蓝想知道,这样一条线经过的数字的和最大是多少。

答案提交

  这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。

参考答案:592


很简单的动态规划题,矩阵中每个点保存到当前这个点的最大路径的和,并依次遍历矩阵更新即可。

174094882455171152761423221685761892795431233411387427793198
650286024865090061389344606618496378829135984076361542097372
601657541200146071777733599818266038012509478351201640618984
143988087783837107349651099683484992553337438088068198972282
890781586124258626539246182119762952003918195325258677229419
698255491250839396799769357665825441616335532825361862146291
503649293440596342887581257444442930778730382520372975343211
325351222640703400531067500454956482168314849207060705673849
265774579830223671554026061117300483012903885770893074783710
083450145620356667677191627276513995926532444279237315785832
411595106453089134746365281031552217482363035280722591085079
053410485925413958279617719034175332412908745680774313630190
429314820559328748143552689295945058801322270313370955837837
939182801848609300876356583948397645861551964542532682663945
625356614462682551015176002433628234343684739800880514363921
982340231989891351425389287014819359798014755509282450440511
590838726938103384801541373585690893606978941566666714061214
952341523168827712604946036245881214982452998386986623826275
782780208928205527678781609589000725521486468983551558405472
149903035076783644195574734088152324666290493119955560594634
905391288186024902215444250421277955403412298227858394469856
607272647132163832860126054679347881638761723785858733108109
249157334220127702410373959720286708183036202841837581704881
367895556630088230650972282944827258473951902831431040790814
079538232104075905120989173307660289899942087873076421916033
622143260549608274076012938515668898707915863945382394851328
164677964192631597026176253407553188801750590935427267220117
591817866992665840378311257621611574856498432538327068011953
631534031790352912617015229051836886166704989498756486878095
690013558017746707412183571476823027885971347137127534455141

可以打印矩阵验证

#include <iostream>
#include <cmath>
using namespace std;

int dp[31][61];
char c;

int main() {

    for (int i = 0; i < 30; i++) {
        for (int j = 0; j < 60; j++) {
            cin >> c;
            dp[i][j] = c - '0';
        }
    }
    cout<<endl;
    for (int i = 0; i < 30; i++) {
        for (int j = 0; j < 60; j++) {
        	if(i&&j)
				dp[i][j]=dp[i][j]+max(dp[i-1][j],dp[i][j-1]);
				
			else if(i==0) dp[i][j]=dp[i][j]+dp[i][j-1];
			else if(j==0) dp[i][j]=dp[i][j]+dp[i-1][j];
			
        }

        
    }
//        for (int i = 0; i < 30; i++) {
//        	for (int j = 0; j < 60; j++) {
//
//			cout<<dp[i][j]<<" ";
//			
//        }
//        cout<<endl;
//        
//    }
    cout << dp[29][59] << endl;
    return 0;
}

 

第五题:质数拆分

问题描述

  将 2022 拆分成不同的质数的和,请问最多拆分成几个?

答案提交

  这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。

 参考答案:33

解析因为才2022,数字不大,可以直接累加然后手算选与不选

#include <iostream>
#include <cmath>
#include <algorithm>

using namespace std;

int cnt;
int sum;


bool isPrime(int num) {
    if (num == 1) return false;
    for (int i = 2; i <= sqrt(num); i++) {
        if (num % i == 0) return false;
    }
    return true;
}

int main()
{
	for(int i=1;i<1000;i++)
	{
		if(isPrime(i)){
			sum+=i;
			cnt++;
			cout<<i<<" "<<sum<<" "<<cnt<<endl;
		}
	}
	return 0;
}
质数 总数 个数

2 2 1
3 5 2
5 10 3
7 17 4
11 28 5
13 41 6
17 58 7
19 77 8
23 100 9
29 129 10
31 160 11
37 197 12
41 238 13
43 281 14
47 328 15
53 381 16
59 440 17
61 501 18
67 568 19
71 639 20
73 712 21
79 791 22
83 874 23
89 963 24
97 1060 25
101 1161 26
103 1264 27
107 1371 28
109 1480 29
113 1593 30
127 1720 31
131 1851 32
137 1988 33
139 2127 34

我们发现刚刚好从小到大累加质数就是最长拆分,结束;

 

 

第六题:拷贝时间

问题描述

小蓝正在拷贝一份文件,他现在已经拷贝了 t 秒时间,已经拷贝了 c 字节,文件总共有 s 字节,如果拷贝是匀速进行的,请问小蓝大概还需要拷贝多少秒?

输入格式

输入一行包含三个整数 t, c, s,相邻两个整数之间用一个空格分隔。

输出格式

输出一个整数,表示答案。数据保证答案正好是整数。

样例输入1

3 10 20

样例输出1

30 14 21

样例输入2

30 14 21

样例输出2

15

数据范围

对于 50% 的评测用例,1 <= t, c, s <= 10000。

对于所有评测用例,1 <= t, c, s <= 1000000000。

解析:用long long 即可

#include <iostream>
#include <cmath>
using namespace std;

typedef long long ll;

int main() {
    ll t, c, s;
    cin >> t >> c >> s;
    cout << (s - c) * t / c << endl;
    return 0;
}

 

第七题:单词去重

问题描述

小蓝有 n 个单词,但是单词中有一些是重复的,请帮小蓝去除重复的单词。

输入格式

输入第一行包含一个正整数 n ,表示小蓝的单词数量。
接下来 n 行,每行包含一个由小写字母组成的单词。

输出格式

请输出去除重复后的那些单词。如果一个单词出现了多遍,请保留第一次出现的单词,去除之后出现的单词,按输入的顺序输出。

样例输入

5
lanqiao
hi
hello
hello
lanqiao

样例输出

lanqiao
hi
hello

评测用例规模与约定

对于所有评测用例, 1<=n<=100,每个单词的长度不超过 100。

 

用set去重

#include <iostream>
#include <string>
#include <set>

using namespace std;

typedef long long ll;

int main() {
    int n;
    cin >> n;
    set<string> s;
    for (int i = 0; i < n; i++) {
        string temp;
        cin >> temp;
        if (s.find(temp) == s.end()) {
            cout << temp << endl;
            s.insert(temp);
        }
    }
    return 0;
}

第八题:最短回文串

问题描述

  一个字符串如果从左向右读和从右向左读相同,则称为一个回文串,例如 lanqiaoaiqnal 是一个回文串。
  小蓝有一个字符串,请将这个字符串右边加上一些字符,使其成为一个回文串。
  如果有多种方案,请输出最短的回文串。

输入格式

  输入一行包含一个字符串,由小写英文字母组成。

输出格式

  输出一行包含答案。

样例输入

lanqiao

样例输出

lanqiaoaiqnal

样例输入

banana

样例输出

bananab

样例输入

noon

样例输出

noon

评测用例规模与约定

  对于所有评测用例,1 <= 字符串长度 <= 100。

 

枚举字符串中最长的回文后缀即可,枚举出来后,此时的前缀(可能为空)进行反转后就是应当加在最开始字符串的后面,输出答案即可。 

#include <iostream>
#include <cstring>
#include <algorithm>

using namespace std;

int n;
string s;

bool check(string s)
{
	int i = 0, j = s.size() - 1;
	while (i < j)
		if (s[i++] != s[j--])
			return false;
	return true;
}

int main()
{
	cin >> s;

	n = s.size();
	for (int i = 0, len = n; i < n; i++, len--)
	{
		string t = s.substr(i, len);//找到最长回文串
		if (check(t))
		{
			string prev = s.substr(0, i);
			string post = prev;
			if (prev.size())
			{
				reverse(post.begin(), post.end());
				cout << prev + t + post << endl;
				return 0;
			}
			else
			{
				cout << t << endl;
				return 0;
			}
		}
	}
	return 0;
}

第九题:多少个X?

问题描述

  给定一个字母矩阵。一个 X 图形由中心点和由中心点向四个45度斜线方向引出的直线段组成,四条线段的长度相同,而且四条线段上的字母和中心点的字母相同。
  一个 X图形可以使用三个整数 r, c, L 来描述,其中 r, c 表示中心点位于第 r 行第 c 列,正整数 L 表示引出的直线段的长度。 对于 1 到 L 之间的每个整数 i,X图形满足:第 r-i 行第 c-i 列与第 r 行第 c 列相同,第 r-i 行第 c+i 列与第 r 行第 c 列相同,第 r+i 行第 c-i 列与第 r 行第 c 列相同,第 r+i 行第 c+i 列与第 r 行第 c 列相同。
  例如,对于下面的字母矩阵中,所有的字母 L 组成一个 X图形,其中中间的 5 个 L 也组成一个 X图形。所有字母 Q 组成了一个 X图形。
  LAAALA
  ALQLQA
  AALQAA
  ALQLQA
  LAAALA
  给定一个字母矩阵,请求其中有多少个 X图形。

输入格式

  输入第一行包含两个整数 n, m,分别表示字母矩阵的行数和列数。
  接下来 n 行,每行 m 个大写字母,为给定的矩阵。

输出格式

  输出一行,包含一个整数,表示答案。

样例输入

5 6
LAAALA
ALQLQA
AALQAA
ALQLQA
LAAALA

样例输出

3

评测用例规模与约定

  对于 50% 的评测用例,1 <= n, m <= 10。
  对于所有评测用例,1 <= n, m <= 100。

暴力模拟

#include <iostream>
#include <cmath>
#include <vector>


using namespace std;

typedef long long ll;

int main() {
    int n, m;
    cin >> n >> m;
    vector<string> matrix;
    for (int i = 0; i < n; i++) {
        string s;
        cin >> s;
        matrix.push_back(s);
    }
    int ans = 0;
    for (int i = 1; i < n - 1; i++) {
        for (int j = 1; j < m - 1; j++) {
            int cnt = 1;
            while (i - cnt >= 0 && i + cnt < n && j - cnt >= 0 && j + cnt < m &&
                matrix[i + cnt][j + cnt] == matrix[i][j] && matrix[i + cnt][j - cnt] == matrix[i][j] &&
                matrix[i - cnt][j + cnt] == matrix[i][j] && matrix[i - cnt][j - cnt] == matrix[i][j]) {
                cnt++;
            }
            ans += (cnt - 1);
        }
    }
    cout << ans << endl;
    return 0;
}

第十题:最小交换

问题描述

  小蓝有一个序列 a[1], a[2], ..., a[n],每次可以交换相邻的两个元素,代价为两个元素中较大的那个。
  请问,要通过交换将序列变为从小到大递增的序列,总代价最少为多少?

输入格式

  输入一行包含一个整数 n ,表示序列长度。
  第二行包含 n 个整数,表示给定的序列。

输出格式

  输出一行包含一个整数,表示最少代价的值。

样例输入

4
1 5 2 1

样例输出

12

评测用例规模与约定

  对于 30% 的评测用例,1 <= n <= 1000, 1 <= a[i] <= 1000。
  对于 60% 的评测用例,1 <= n <= 50000, 1 <= a[i] <= 50000。
  对于所有评测用例,1 <= n <= 1000000, 1 <= a[i] <= 1000000。

 解析:

我的想法是这样的,因为升序后的排列数值都是一样的,那么只需要找到让数组升序的最小操作数即可,即求逆序对数,过程中累加最大值;

#include <iostream>
#include <cmath>
#include <algorithm>

using namespace std;

const int N=1000010;
int a[N];
int main()
{
	int n,sum=0,temp;
	scanf("%d",&n);

	for(int i=0;i<n;i++){
		scanf("%d",&a[i]);
	}
	for(int i=0;i<n-1;i++){
		for(int j=i+1;j<n;j++){
			if(a[i]>a[j]){
				temp=a[i];
				a[i]=a[j];
				a[j]=temp;
				sum+=temp;
			}
		}
	}
	printf("%d\n",sum);
	return 0;
}

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/84197.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

[附源码]Node.js计算机毕业设计大学校园二手教材与书籍Express

项目运行 环境配置&#xff1a; Node.js最新版 Vscode Mysql5.7 HBuilderXNavicat11Vue。 项目技术&#xff1a; Express框架 Node.js Vue 等等组成&#xff0c;B/S模式 Vscode管理前后端分离等等。 环境需要 1.运行环境&#xff1a;最好是Nodejs最新版&#xff0c;我…

GoWeb 优雅的 ORM 框架之 GORM,实现 MySQL 数据库的增删改查等操作(附案例全代码)

1、前言 什么是web应用,Web应用程序简单流程如下图所示 通过上图我们发现,我们 GoWeb 实战项目还缺少最后关键的环节数据库。那么如何使用 GO 语言操作数据库并完成增删改查等操作是我们今天学习的目标。 GoWeb 的 MVC 入门实战案例,基于 Iris 框架实现(附案例全代码) …

[附源码]Python计算机毕业设计Django的连锁药店销售管理系统

项目运行 环境配置&#xff1a; Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术&#xff1a; django python Vue 等等组成&#xff0c;B/S模式 pychram管理等等。 环境需要 1.运行环境&#xff1a;最好是python3.7.7&#xff0c;…

11.校验token和解析token获取数据代码优化

校验token和解析token获取数据代码优化 解决方案 基于ThreadLocal 拦截器的形式统一处理 一、使用拦截器进行统一身份鉴权 1.1定义拦截器 package com.tanhua.server.interceptor;import com.tanhua.commons.utils.JwtUtils; import org.springframework.web.servlet.Handl…

[附源码]Nodejs计算机毕业设计基于java旅游信息分享网站Express(程序+LW)

该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程。欢迎交流 项目运行 环境配置&#xff1a; Node.js Vscode Mysql5.7 HBuilderXNavicat11VueExpress。 项目技术&#xff1a; Express框架 Node.js Vue 等等组成&#xff0c;B/S模式 Vscode管理前后端分…

二、物理层(一)通信基础

目录 1.1通信基础概念 1.2传输方式 1.2.1串行传输和并行传输 1.2.2单工通信、半双工通信和全双工通信 1.3编码与调制 1.3.1数字数据编码为数字信号 1.3.2数字数据调制为模拟信号 1.3.3模拟信号编码为数字信号 1.3.4模拟数据调制为模拟信号 1.4电路交换、报文交换与分…

装了就不舍得卸载,4款电脑必装软件,功能实用又免费

下面4款电脑软件&#xff0c;每一个都是你绝对能用得上的神器&#xff0c;可遇不可求。 1、AutoOff AutoOff是一款完全免费&#xff0c;纯绿色的电脑操作定时工具&#xff0c;功能强大且实用&#xff0c;体积不到1M&#xff0c;非常小巧&#xff0c;支持自动关机、重启、休眠、…

Mysql批量插入对比(附github仓库demo)

前言 本文记录个人使用MySQL插入大数据总结较实用的方案&#xff0c;通过对常用插入大数据的4种方式进行测试&#xff0c; for循环单条拼接SQL批量插入saveBatch()循环 开启批处理模式 最近趁空闲之余&#xff0c;在对MySQL数据库进行插入数据测试 准备工作 测试环境&…

189:vue+openlayers 上传CSV文件,导出Geojson格式文件

第189个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+openlayers上传CSV文件,导出GeoJSON文件。 直接复制下面的 vue+openlayers源代码,操作2分钟即可运行实现效果; 注意如果OpenStreetMap无法加载,请加载其他来练习 文章目录 示例效果使用的csv文件安装依赖配置方…

直播场控助手 | 为什么说直播场控比主播更重要?

在竞争白热化的直播时代&#xff0c;作为主播最亲密的伙伴&#xff0c;场控的作用不容忽视。 优秀的场控掌握着关键成交节点&#xff0c;实时帮助主播带节奏、促转化。在精细化直播运营中&#xff0c;优秀的场控能力胜过十位主播&#xff0c;让直播间轻松实现销量翻倍。 「帷幄…

基于jsp+mysql+ssm水果蔬菜销售系统-计算机毕业设计

项目介绍 生活中&#xff0c;人们买水果或者蔬菜都是去菜市场买&#xff0c;因为那里是卖水果、蔬菜的聚集地。农商们把水果、蔬菜从远处运到那里&#xff0c;进行销售。但是这种销售方式的不足在于每次运输的数量是有限的&#xff0c;并且运输过程中也影响了水果、蔬菜的口感…

使用 TVMC 编译和优化模型

内容一览&#xff1a;本节讲解使用 TVMC 编译和优化模型。TVMC 是 TVM 的命令驱动程序&#xff0c;通过命令行执行 TVM 功能。本节是了解 TVM 工作原理的基础。 关键词&#xff1a;TVMC TVM 机器学习 本节将介绍 TVMC&#xff08;TVM 的命令行驱动程序&#xff09;。TVM…

单片机扫盲

一、从电路到集成电路 集成电路&#xff1a;使用微器件为“积木”&#xff0c;去搭建一个具备一定功能的电路板 微器件出现之前&#xff0c;一个电路功能需要很大一块电路板才能实现&#xff0c;有了微器件电路板的体积可以降到mm级别。 IC芯片就是将电路的所有微器件集成到一…

大数据时代,数据仓库究竟是干嘛的?

前言 无论你是否专门从事大数据开发&#xff0c;作为一个开发人员&#xff0c;应该都听说过数据仓库的概念&#xff0c;那你知道为什么会出现数据仓库&#xff1f;数据仓库究竟是干嘛的吗&#xff1f;有什么价值和意义呢&#xff1f;那么本文就带到入门&#xff0c;揭开数据仓…

大数据分析工具-FineReport地产行业通用单选按钮组控件插件

1. 概述 1.1 版本 报表服务器版本 JAR 包版本 插件版本 10.0 2018-09-05 V1.3.4 9.0 2015-08-09 V1.3.2 8.0 2015-08-09 V1.3.2 1.2 应用场景 地产行业具有比较特殊的筛选需求&#xff0c;而现有的单选按钮组控件不能很好的满足这一点。我们希望可以实现多层级多…

空间音频技术与生态发展高峰论坛成功举办,业界首个Audio Vivid创作工具花瓣三维声亮相

11月26日至27日&#xff0c;UWA世界超高清视频产业联盟&#xff08;以下简称“UWA联盟”&#xff09;、上海交通大学-南加州大学文化创意产业学院、华为联合举办了“互联智慧&#xff0c;共赢未来” 超高清音视频技术与生态发展高峰论坛暨Audio Vivid空间音频工具花瓣三维声训练…

Nocas环境隔离

Nocas环境隔离配置 为了做数据和服务的管理&#xff0c;引出了环境隔离的一个概念。 Nocas中服务存储和数据存储的最外层都是一个名为namespace的东西&#xff0c;用来做最外层隔离。 .yml 配置文件中配置&#xff1a; spring:application:name: orderservicecloud:nacos:se…

OH----Usb rndis,mtp等function添加,config配置

1、驱动侧添加对应功能的驱动代码&#xff1a; 在linux中usb驱动代码中添加rndis或者mtp等功能驱动代码&#xff0c; 路径&#xff1a; linux-5.10/drivers/usb/gadget/function linux usb驱动原生功能代码一般可以直接使用&#xff0c;添加进去参与编译就能继续往下做调试了&…

【校招项目】基于C++11的muduo库

基于C11的网络库 文章目录基于C11的网络库项目介绍项目地址项目特点开发环境并发模型构建项目运行案例模块讲解ChannelPollerEventLoopBufferTimerHTTP异步日志内存池数据库连接池优化计划感谢项目介绍 本项目是参考 muduo 实现的基于 Reactor 模型的多线程网络库。使用 C 11 …

如何高效存储中高频多因子

2022年12月1日晚7点半&#xff0c;DolphinDB 进行了以「中高频多因子库存储最佳实践」为主题的直播&#xff0c;吸引了众多专业观众的注意。本文将回顾直播精彩内容。 DolphinDB 的因子库&#xff1a; 为了使广大用户更方便地实现因子计算和管理&#xff0c;助力更高效的投研…