scu 1952

题目链接:点击打开链接

看的别人的代码,是求个行的中位数。

a z z这个如果是平均数的话是35,中位数是18

别人的博客:点击打开链接

#include <iostream>
#include<cstring>
#include<cstdio>
#include<cmath>
#include<vector>
#include<algorithm>
using namespace std;
const int maxn=1e5+10;
char ch;
vector<char> G[maxn];
int main()
{
    int i,j,n,m,t,a,sum;
    char s[maxn];
 scanf("%d",&t);
   while(t--)
   {
       sum=0;
        for(i=0;i<maxn;i++)G[i].clear();
        scanf("%d %d",&n,&m);
        scanf("%s",s);
       for(i=0;i<n*m;i++)
       {
        G[i%n].push_back(s[i]);
       }
      for(i=0;i<n;i++)
        sort(G[i].begin(),G[i].end());
        for(i=0;i<n*m;i++)
        {
            int len=G[i%n].size();
              sum+=abs(s[i]-G[i%n][len/2]);
        }

            printf("%d\n",sum);
   }
    return 0;
}


08-16
SCU(System Control Unit,系统控制单元)在不同领域中有不同的含义,具体取决于应用场景和技术背景。以下是几种常见的SCU定义及其应用领域。 ### ### SCU在嵌入式系统中的定义 在嵌入式系统中,特别是基于ARM架构的系统中,SCU通常指**Snoop Control Unit**(侦听控制单元),主要用于多核处理器中的缓存一致性管理。SCU在多核系统中负责协调各个CPU核心之间的缓存数据一致性,确保共享内存的数据在多个核心间保持同步。例如,在ARM Cortex-A9 MPCore架构中,SCU用于管理L1缓存和共享的L2缓存之间的通信。 SCU还可能指**System Control Unit**,用于提供系统级控制功能,包括定时器、看门狗、中断控制器、电源管理模块等。例如,英飞凌的AURIX系列微控制器中的SCU提供了看门狗定时器(WDT)、系统时钟控制和电源管理功能,确保系统在出现软件或硬件故障时能够自动恢复[^2]。 ### ### SCU在FPGA中的定义 在Xilinx的Zynq-7000系列等SoC中,SCU指的是**Snoop Control Unit**,它是Cortex-A9处理器内部的一部分,用于管理多核系统中的缓存一致性。SCU通过侦听(snooping)机制来维护多个CPU核心之间的缓存一致性,确保共享内存数据的正确性。例如,Xilinx官方文档中提到的`XScuTimer_`函数用于操作SCU定时器,该定时器是SCU模块的一部分,用于提供系统级定时功能[^1]。 ### ### SCU在软件开发中的定义 在前端开发领域,特别是React框架中,SCU指的是**shouldComponentUpdate**生命周期方法。该方法用于决定组件是否需要重新渲染,是React性能优化的重要手段之一。开发者可以通过重写`shouldComponentUpdate`方法,根据组件的props或state变化来决定是否跳过不必要的渲染过程,从而提升应用性能。例如: ```javascript class MyComponent extends React.Component { shouldComponentUpdate(nextProps, nextState) { // 仅在props.b发生变化时才重新渲染 if (nextProps.b === this.props.b) { return false; } return true; } render() { return <div>{this.props.b}</div>; } } ``` ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值