Median Smoothing

Posted NWU_ACM

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Median Smoothing相关的知识,希望对你有一定的参考价值。

#include<bits/stdc++.h>
using namespace std;
const int maxn=500011;
const int inf=1<<27;
#define LL long long
#define P pair<int,int>
#define pb push_back
#define cl(a,b) memset(a,b,sizeof(a));

int a[maxn];
int main(){
    int n;
    while(~scanf("%d",&n)){
        for(int i=0;i<n;i++){
            scanf("%d",&a[i]);
        }
        int L=0,R=0;
        int ans=0;
        for(int i=1;i<n;i++){
            while(a[R]!=a[R+1]&&R+1<n)R++;
            int l=L+1,r=R-1;
            int tmp=0;
            while(l<=r){
                a[l]=a[L];a[r]=a[R];
                l++;r--;
                tmp++;
            }
            L=R=i;
            ans=max(ans,tmp);
        }

        printf("%d\n",ans);
        for(int i=0;i<n;i++){
            printf("%d%c",a[i],i==n-1?\n: );
        }
    }
    return 0;
}

 

以上是关于Median Smoothing的主要内容,如果未能解决你的问题,请参考以下文章

InceptionV3----Label Smoothing

MEAN、MEDIAN 和 MODE 函数的 MIPS 代码

font-smoothing

softmax求导/label_smoothing求导/知识蒸馏求导

-webkit-font-smoothing 是不是仅适用于 Mac 浏览器,而不适用于 windows?

字体渲染技术(字体抗锯齿技术) -webkit-font-smoothing: antialiased;