首页 > 其他分享 >PAT甲级笔记

PAT甲级笔记

时间:2023-06-16 18:31:55浏览次数:36  
标签:sort cmp1 PAT gcd int 笔记 空格 甲级 define

第一次刷题笔记

  1. 如果对数组进 行 sort排序: sort(a, a + n, cmp1);

如果对vector v或者字符串 v进 行 sort排序: sort(v.begin(), v.end(), cmp1);

  1. 辗转相除法求最 大公约数:
1	int gcd(int a, int b) {

2	return b == 0 ? a : gcd(b, a % b);

3	}
  1. #define max(a,b) a逗号后 面不 要加空格 define定义时候前 面变量 不 要加空格 最后 面不 要加分

  1. printf 中的 “%%” 能够输出 一个%符号~
  2. cctype 里 面: isalnum 是字 母数字; isalpha 是字 母; isdigit 是数字; isupper 是 大写字 母; islower 是 小写字 母; isblank 是空格/tab键; isspace 是空格/tab键/回 车

标签:sort,cmp1,PAT,gcd,int,笔记,空格,甲级,define
From: https://blog.51cto.com/u_16109137/6501643

相关文章

  • 「学习笔记」组合数学
    本文部分内容来自\(\texttt{OI-Wiki}\)。加法&乘法原理加法原理完成一个工程可以有\(n\)类办法,\(a_i(1\lei\len)\)代表第\(i\)类方法的数目。那么完成这件事共有\(S=a_1+a_2+\cdots+a_n\)种不同的方法。乘法原理完成一个工程需要分\(n\)个步骤,\(a_i(1\le......
  • STUFF和FOR XML PATH('')
    初始状态:执行代码:SELECTSTUFF((SELECT','+Test_TableFROMdbo.Test_Table_MappingWHEREID=1570FORXMLPATH('')),1,1,'')text 显示结果 在SQLServer中,stuff()函数用于从源字符串中删除给定长度的字符序列,并从指定的起始索引插入给定的字符序列。STUFF(so......
  • CMakeLists --- 设置rpath_link方法 编译报错try using -rpath or -rpath-link)
    指令:add_link_options("LINKER:-rpath-link,${THIRD_LIBS_DIR}")THIRD_LIBS_DIR:需要链接的库的目录作用:编译生成一个可执行文件时,依赖一个动态库A,动态库A同时又依赖动态库B.如果我们没有显示集成动态库B时,链接器会去-rpath-link设置的目录中寻找依赖项。 例子:1.库A,依赖库B......
  • attention学习-课程笔记
    attention层计算过程:相似度函数fatt计算输入X和查询向量q之间的相似度e;相似度e经过softmax计算得到权重a。 向量e和a的长度与输入X的第一个维度相同。权重a与输入X相乘,得到输出y。相似度计算可使用点积dotprodecut,由于输入X的维度通常较高,q.X值会很大,因此使用sqrt(Dq)进......
  • 【阅读笔记】Anchored Neighborhood Regression for Fast Example-Based uper Resolut
    论文信息[AnchoredNeighborhoodRegressionforFastExample-BaseduperResolution]-TIMOFTER,2013,IEEEInternationalConferenceonComputerVision前置内容邻域嵌入(NeighborEmbedding,NE)是“样本-样本”映射,在训练样本中寻找测试样本的相似邻居特征样本,计算量略大。......
  • 打工笔记--------------------------弄了一个还不错的NPOI的helper类
    `usingNPOI.HSSF.UserModel;usingNPOI.SS.UserModel;usingNPOI.SS.Util;usingSystem;usingSystem.Collections.Generic;usingSystem.Data;usingSystem.IO;usingSystem.Linq;usingSystem.Text;namespaceUtils.Public{publicpartialclassNPOIHelper{/......
  • Linux终端快捷键笔记
    Linux快捷键: Tab  补全机制,可以补全文件名以及命令 ctrl+c 强制中断当前命令程序 ctrl+x 暂停终端当前运行的程序,fg命令可以恢复暂停的程序 ctrl+a 光标迅速回到行首 ctrl+e 光标迅速回到行尾 ctrl+u 剪切(删除)当前光标前的......
  • mybatis 笔记
    查询结果被合并mapper中定义的sql查询结果有3条,但执行mapper接口方法返回的实体列表只有1条,数据数量不符。这有可能是由于xml中的定义的resultMap有缺陷,如没有明确的定义一个用作主键的列,这分两种情况分别说明。//reusltMap定义<resultMapid="vo"type="ProjectCen......
  • 检测到 #include 错误。请更新 includePath问题
    一、#include<iostream>标红首先,你没有编译器了,别捅咕了直接去安装一个MinGW参考:MinGW下载和安装教程(biancheng.net) 二、漫长的安装之后,还是不能用,需要配置,参考:(43条消息)vscode检测到#include错误,请更新includePath之解决方法_检测到include错误,请更新includepath_......
  • Qt+QtWebApp开发笔记(六):http服务器html实现静态相对路径调用第三方js文件
    前言  前面做了一些交互,网页是直接通过html对response进行返回的,这里QtWebApp与传统的web服务器不同,传统的web服务器可以调用同级目录相对路径或者绝对路径下的js,而QtWebApp的httpserver是response返回当前页面的问题,默认是无法调用的。  为了解决调用一些依赖的如echarts......