首页 > 其他分享 >日常有用的代码记录

日常有用的代码记录

时间:2023-10-24 14:34:36浏览次数:29  
标签:ch int 代码 pos mid 有用 right 日常 left

快读

inline int read()
{
    int x=0,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();
    return x*f;
}

归并排序

void msort(int left ,int right)
{
    
    int mid=(left+right)/2;
    int pos_l=left;
    int pos_r=mid+1;
    int pos=left;
    if(left>=right)
        return;
    msort(left,mid);
    msort(mid+1,right);
    while(pos_l<=mid && pos_r<=right)
    {
        if(a[pos_l] <= a[pos_r])
            temp[pos++]=a[pos_l++];
        else
            temp[pos++]=a[pos_r++];
    }
    while(pos_l<=mid)
        temp[pos++]=a[pos_l++];
    while(pos_r<=right)
        temp[pos++]=a[pos_r++];
    while(left<=right)
    {
        a[left]=temp[left];
        left++;
    }
}

O2优化(吸氧)

#pragma GCC optimize(2)

 

标签:ch,int,代码,pos,mid,有用,right,日常,left
From: https://www.cnblogs.com/LiuYT2004/p/17784730.html

相关文章

  • 直播系统源代码,修改ToolBar的标题的字体颜色大小
    直播系统源代码,修改ToolBar的标题的字体颜色大小1)、修改ToolBar的标题的字体颜色大小   在style文件上添加 <!--设置Toolbar标题字体的颜色大小--><stylename="Toolbar.TitleText"parent="TextAppearance.Widget.AppCompat.Toolbar.Title">  <itemname="androi......
  • 成品直播源码推荐,用JNI生成so文件,加密解密需要的hascode生成代码
    成品直播源码推荐,用JNI生成so文件,加密解密需要的hascode生成代码try{      PackageInfopackageInfo=getPackageManager().getPackageInfo(getPackageName(),PackageManager.GET_SIGNATURES);      Signature[]signs=packageInfo.signatures; ......
  • 【AGC】崩溃服务符号表不能解析成可阅读代码问题
    ​【关键字】AGC、崩溃服务、符号表 【问题描述】有开发者反馈开通了崩溃服务,然后上传了AppStore版本的iOS符号表,而且也是根据文档步骤上传的。https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/agc-crash-mapping-ios-0000001055140......
  • # 由于我只能访问hugginface网站,但是不能下载里面的数据,所以编写下面的代码,获取从hugg
    #由于我只能访问hugginface网站,但是不能下载里面的数据,所以编写下面的代码,获取从huggingface下载数据的链接。在从其它路径下载数据。#获取huggingface某个模型所有要下载数据的命令行。#可以把结果复制到autodl里,进行执行。速度可以达到13M/s#然后在autodl里进行训练推理......
  • 高级循环(附带小练习以及详细代码)
     1.无限循环概念:又叫死循环。循环一直停不下来。for格式:for(;;){System.out.println("循环执行一直在打印内容");}解释:初始化语句可以空着不写,表示循环之前不定义任何的控制变量。条件判断语句可以空着不写,如果不写,默认表示true,循环一直进行。条件控制语句可以空着不写,表示......
  • R语言上市公司经营绩效实证研究 ——因子分析、聚类分析、正态性检验、信度检验|附代
    全文链接:http://tecdat.cn/?p=32747原文出处:拓端数据部落公众号随着我国经济的快速发展,上市公司的经营绩效成为了一个备受关注的话题。本文旨在探讨上市公司经营绩效的相关因素,并运用数据处理、图示、检验和分析等方法进行深入研究,帮助客户对我国45家上市公司的16项财务指标进行......
  • uboot配置usbhost及代码初步分析--Apple的学习笔记
    一,前言之前uboot没配置过usb,但是现在uboot基于DM模型基本和linuxdriver类似了。那么为了学习linuxdriver,我可以先学习uboot来做技术储备也是一样的。而且usb在uboot上应该也有用武之地,所以有必要进行刻意练习。二,分析1,之前对发现driver用了wraper的方式来打包进行绑定,我理解唯一......
  • 日常记录--2023-10月23日--周一
    日程:今天只有上午有课,7点起床,吃了个早饭去上课,早上第一节数据结构,学习了队列,还讲了相关应用。中午午休一个小时,下午起来干了点别的,完善了之前的代码,晚上7-9点听了下代码随想路,学了会javaweb。学了什么:可恶的Javaweb,复习了数据结构。PS:不想学习,想要成为月饼盒;......
  • 自己找教学场景相关github目标识别代码研读(10.21~10.28)
    任务:1、解决上次老师问的一些问题?(1)上次老师提到F1得分,再总结一下:混淆矩阵TP:预测正例,实际正例(预测对)FN:预测负例,实际正例(预测错)FP:预测正例,实际负例(预测错)TN:预测负例,实际负例(预测对)精确率=TP/(TP+FP):预测为正例的那些数据里预测正确的数据个数(预测为正例的有多少预测对......
  • 代码随想训练营第十三天(Pyhton)| 239. 滑动窗口最大值、347.前 K 个高频元素
    239.滑动窗口最大值classSolution:defmaxSlidingWindow(self,nums:List[int],k:int)->List[int]:res=[]tmp=MyQueue()foriinrange(k):tmp.push(nums[i])res.append(tmp.front())fo......