当前位置: 首页 > news >正文

【找工作】C++和算法复习(自用)

文章目录

    • C++
      • 头文件
      • 自定义排序函数
      • stl
    • 算法
      • 数据结构
        • 树状数组
      • 数学

自用随便记录

C++

排序
stl

头文件

全能头文件:

#include<bits/stdc++.h>

自定义排序函数

bool compare(const int &odd1,const int &odd2)
{return odd1>odd2;
}

stl

枚举map

  map<int, string> mapStudent;  mapStudent.insert(pair<int, string>(1, "student_one"));  mapStudent.insert(pair<int, string>(2, "student_two"));  mapStudent.insert(pair<int, string>(3, "student_three"));  map<int, string>::reverse_iterator  iter;  for(iter = mapStudent.rbegin(); iter != mapStudent.rend(); iter++)  {  cout<<iter->first<<"   "<<iter->second<<endl;  }  

优先队列

算法

数据结构


树状数组

数学

快速幂
gcd和最小公倍数(ab的最小公倍数=ab/gcd(ab))

int gcd(int x, int y){if(x<y) return gcd(y, x);return y == 0?x:gcd(y, x%y);
}

ex_gcd
质数

http://www.lryc.cn/news/540848.html

相关文章:

  • 大语言模型基础
  • 深入浅出机器学习:概念、算法与实践
  • 2024年国赛高教杯数学建模A题板凳龙闹元宵解题全过程文档及程序
  • 老游戏回顾:d2
  • 【深度学习】Pytorch的深入理解和研究
  • 什么是 Vue 的自定义事件?如何触发和监听?
  • windows上vscode cmake工程搭建
  • DEMF模型赋能多模态图像融合,助力肺癌高效分类
  • Android:权限permission申请示例代码
  • AI Agent Service Toolkit:一站式大模型智能体开发套件
  • 大数据SQL调优专题——Hive执行原理
  • Python程序打包 |《Python基础教程》第18章笔记
  • 图论 之 迪斯科特拉算法求解最短路径
  • 掌握Spring开发_常用注解详解
  • 华为昇腾服务器(固件版本查询、驱动版本查询、CANN版本查询)
  • Kubernetes的Ingress和Service有什么区别?
  • 洛谷B3619(B3620)
  • vue组件,父子通信,路由,异步请求后台接口,跨域
  • 详解分布式ID实践
  • .NET + Vue3 的前后端项目在IIS的发布
  • 软件测试之压力测试
  • 矩阵-矩阵置零
  • 【JavaScript】《JavaScript高级程序设计 (第4版) 》笔记-Chapter19-表单脚本
  • 【C# 数据结构】队列 FIFO
  • 论文笔记-WWWCompanion2024-LLM as Data Augmenters for Cold-Start Item Recommendation
  • Java 语法新特性(Records、Pattern Matching、Sealed Classes)深度解析(11/17/21)✨
  • QUdpSocket的readyRead信号只触发一次
  • jsherp importItemExcel接口存在SQL注入
  • 测试data_management函数
  • 微信小程序---计划时钟设计与实现