头文件

作者: fo0Old | 来源:发表于2017-04-11 00:27 被阅读0次
//💭💡🎈fold
#include<set>
#include<map>
#include<cmath>
#include<ctime>
#include<stack>
#include<deque>
#include<queue>
#include<cstdio>
#include<string>
#include<vector>
#include<bitset>
#include<cstring>
#include<cassert>
#include<cstdlib>
#include<iomanip>
#include<iostream>
#include<algorithm>
#include<unordered_map>
#include<unordered_set>
template<class T>
inline void read(T &x)
{
    x=0;
    int f=1;
    char ch=getchar();
    while(ch<'0' || ch>'9')
    {
        if(ch=='-')f=-1;
        ch=getchar();
    }
    while(ch>='0' && ch<='9')
    {
        x=x*10+ch-'0';
        ch=getchar();
    }
    x*=f;
}
int a[__],b[__],lisan[__],ys[__];
int n,idx=0;
scanf("%d",&n);
for(int i=1; i<=n; i++)
{
    scanf("%d",&a[i]);
    lisan[++idx]=a[i];
}
sort(lisan+1,lisan+1+idx);
int len=unique(lisan+1,lisan+idx+1)-lisan-1;
for(int i=1; i<=n; i++)
{
    b[i]=lower_bound(lisan+1,lisan+len+1,a[i])-lisan;
    ys[b[i]]=a[i];
}
int min_string(char* s,int len)
{
    int i=1,j=2,k=0;
    while(i<=len && j<=len && k<=len)
    {
        if(s[i+k]==s[j+k])k++;
        else if(s[i+k]<s[j+k])j+=k+1,k=0;
        else if(s[i+k]>s[j+k])i+=k+1,k=0;
        if(i==j)j++;
    }
    return min(i,j);
}

相关文章

  • 头文件保护符

    头文件应该含有保护符,即使这些头文件不会被其他头文件包含。编写头文件保护符并不困难,而且如果头文件被包含多次,它可...

  • 三、创建窗口

    在包含GLFW的头文件之前先包含GLAD的头文件。GLAD的头文件包含了正确的OpenGL头文件(例如GL/gl....

  • 2019-12-11 转载TCP/IP编程常用C语言头文件

    网络编程的头文件(这里所有的头文件都在/usr/include目录下面) 经常被一些头文件搞大,不知到到哪个头文件...

  • 第26章 库函数大杂烩

    本章介绍不同于标准库里其他头文件的3个头文件: 、 、 。头文件 本章的主要内容有: 26.1节介绍头文件 ,该头...

  • 头文件

    当你的程序越来越大,并且包含越来越多的文件,试想一下文件里的前向声明是不是会越来越多?那么你的文件会不会变的很冗余...

  • 头文件

  • 头文件

    一般在一个应用开发体系中,功能的真正逻辑实现是以硬件层为基础,在驱动程序、功能层程序以及用户的应用程序中完成的。头...

  • 头文件

    常见头文件 #include 《cstdio> #include 《cmath> http://www.cplus...

  • 头文件

    https://blog.csdn.net/u012617944/article/details/78405686...

  • 9.1 项目问题汇总

    OC转Swift,桥接头文件 没有桥接头文件,新建OC文件也没有头文件的解决方法: 自己新建一个.h头文件,但是一...

网友评论

      本文标题:头文件

      本文链接:https://www.haomeiwen.com/subject/pktyattx.html