iOS
C++11实用特性1
1 原始字面量 有时候在输出一个路径字符串时,编译器会将其中的部分内容识别成转义字符进行输出,可以用R “xxx(原始字符串)xxx”其中()两边的字符串可以省略。原始字面量R可以直接表示字符串的实际含义,而不需要额外对字符串做转义或连接等操作。 2 nullptr 在之前的C++中,为指针进行初始化的时候通常用NULL,在C语言中NULL的本质是一个(void*)0,而在C++中NULL的本质
vscode c++ opencv_mingw配置
1.安装msys2 Get the latest version of MinGW-w64 via MSYS2, which provides up-to-date native builds of GCC, MinGW-w64, and other helpful C++ tools and libraries. This will provide you with the necessary
P1217 [USACO1.5] 回文质数 Prime Palindromes
打表 先把一到一亿的质数兼回文数打出来。(用文件输入输出会方便复制一些) 最后效果如下: 太长故折叠 0,2,3,5,7,11,101,131,151,181,191,313,353,373,383,727,757,787,797,919,929,10301,10501,10601,11311,11411,12421,12721,12821,13331,1
std::async的使用总结
https://blog.csdn.net/weixin_41191739/article/details/113115847 vecotr<...> async 其中的一种用法: #include <iostream> #include <vector> #include <string
[算法学习笔记] 单调队列
当一个选手比你小还比你强,你就可以退役了。 -----单调队列 简介 单调队列一般用于维护动态区间内的极值,它可以做到线性的复杂度下求出所有动态区间的极值。 它的原理在上文引用部分已经提到,每次队列中只维护可能成为区间极值的元素,具体地,例如求区间最小值,若队列中有的数比新增加的数大,则可以直接弹出,因为它不可能成为现在乃至以后的区间最大值。新增的数一定要入队,因为显然它可能成为后面的区间极值
abp-vnext-pro 实战(五,下拉框,增加搜索条件)
假如下拉的选项是后端指定,而不是用户可以自定义的,可以后端定义dto和接口。 假如要用户自定义,可以使用字典模块,这样用户可以在网页修改。 Domain.shared 项目 Domain项目customerManager.cs 后端项目build后,在前端vben28nswagrefresh.bat , "..node_modules.bin
PXE高效批量网络装机
目录PXE高效批量网络装机1.1 PXE概述1.2 PXE批量部署的优点1.3 实现PXE启动过程1.4 搭建过程中服务详解1.5 kickstart 无人值守安装1.6 实际操作 PXE高效批量网络装机 1.1 PXE概述 pxe(preboot execute environment):可以批量安装系统 pe:小型的操作系统,在有操作系统的情况下才能再装 pxe是通过网卡引导启动,
C/C++ 内存四区总结
C/C++ 内存四区总结 更好的阅读体验:【前往作者个人站点 - AriesfunのBlog】 文章内容若有疑问或错误,欢迎交流、指正,互相学习哈。 目录C/C++ 内存四区总结0.简单概述1.程序运行前01.代码区02.全局区2.程序运行后01.栈区02.堆区参考资料 0.简单概述 C/C++程序在执行时,将内存大方向划分为4个区域(内存四区)来存放所有数据。 程序运行前产生 代码区:
CF-1009A Game Shopping
Game Shopping 【题意】: 有 n 个游戏,m 张钞票,如果当前钞票价值能买游戏,就会买游戏用掉钞票,不能买就跳到下一张钞票,直到能够买为止,求最多能买多少游戏 #include <bits/stdc++.h> using namespace std; typedef long long ll; #define IOS ios::sync_with_stdio(0);cin
vue3 + h5 构建流程
目录 目录 初始化项目架构 技术栈 工具类 环境 搭建流程 初始化项目 初始化git 运行项目 配置 server环境 vite.config.ts 配置项目环境 增加三个文件 修改package.json脚本 如何使用 重新启动 配置 Eslint 增加文件 .eslintrc.cjs 对 vite.config.ts 修改 重新启动 增加vue-router Ap
AtCoder-ARC073_A Sentou
Sentou 【题意】: 有一个开关,当按下开关后的 T 秒内会一直放水,当在放水状态时,如果有人再次按下开关,那么停止放水,并从按下的那一刻起的 T 秒会再次一直放水,给出 n 个人按压开关的时间,问总共流出多少水 【思路】: 简单模拟 #include <bits/stdc++.h> using namespace std; typedef long long ll; #defin
CodeForces CF1846G 题解
CodeForces CF1846G 题解 CodeForces题目链接 洛谷题目链接 标准答案是状压之后,转化成Dijkstra算法跑最短路。我这里提供一个不一样的思路。 题意简述 主人公得了病,有部分类型的症状。所有类型症状共有 (n) 种,用长为 (n) 的01串表示是否有那种症状。共有 (m) 种药,吃第 (i) 种药需要花费时间 (t_i), 能够治好症状 (a_i),
P3180 [HAOI2016] 地图
Problem 给出 (n) 个点 (m) 条边的无向连通图,且每条边最多被包含在一个环中,每个点有颜色,有 (q) 次询问,每次询问给出一个点 (x) 和参数 (y),假如将 (1) 到 (x) 所有简单路径上的边删去后,从 (x) 出发,能到达的所有点中,颜色编号小于等于 (y) 且出现次数为奇数或偶数次的颜色有几种(没出现的颜色不统计)。 Input 一行两个整数 (n,m) 表示点数和边数
2023-08-08:给你一棵 n 个节点的树(连通无向无环的图) 节点编号从 0 到 n - 1 且恰好有 n - 1 条边 给你一个长度为 n 下标从 0 开始的整数数组 vals 分别表示每个节
2023-08-08:给你一棵 n 个节点的树(连通无向无环的图) 节点编号从 0 到 n - 1 且恰好有 n - 1 条边 给你一个长度为 n 下标从 0 开始的整数数组 vals 分别表示每个节点的值 同时给你一个二维整数数组 edges 其中 edges[i] = [ai, bi] 表示节点 ai 和 bi 之间有一条 无向 边 一条 好路径 需要满足以下条件: 开始节点和结束节点的值 相
补题报告之S班暑训第四场
成绩 比赛经过 先看了 (text{A}) 题,想到随机取模,但是,我竟然不知道高精度怎么取模??于是就和正解失之交臂了。至于为啥会有 (83) 分,我只能说数据太水了,(text{FFT}) 写高精就超时了一个点 (dots)。 看了 (text{B}) 题,想了 (10) 分钟左右写出来方程,(5) 分钟左右证明单调性,(5) 分钟左右写代码(顺便证了一下样例里的那个非根式解)。 (text
2023年 8月7日普及组南外集训题解
A 国家集训队 题解 注意数据已经是有序的,我还搞了个排序,我是智障 所以只需要将第5个人到第16个人的成绩都预设成300,再把前4个人的成绩都预设成0,再看有没有人能超过第4个人就行了 ac代码 B 撑伞 题解 想要所有人都不被淋,那么最长的距离就是 (n+2×D) ,每个人如果有伞的话,能覆盖到的地方就是 ((1+2×D)),相除就行了 ac代码 C 走遍城市 题解 非常简单的数学题,也就
NFLS 训练总结 1(updating)
前言 没有前言。 Day 0 上午听完校际交流最后一节课,下午 2 点出发去 nj。 在车上和两位巨佬先讨论了一些之前的题目。 然后看到 nj 地铁,某位巨佬想要出一个图论题。 一开始是这样的:给一个无向图,一开始你有一定的体力,你可以步行走过一些边,会消耗体力,也可以坐地铁,不消耗体力,但是会花钱。如果你体力不足,可以花钱补充体力,问从一个点到另一个点最少花多少钱。 后来变成了这样:给一个无向
linux相关命令经录
ping www.baidu.com 下载方式1wget https://www.baidu.com/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png下载方式2curl -O https://www.baidu.com/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png -----------------------
使用appuploader工具流程(Windows版本)
转载:使用appuploader工具流程(Windows版本) 目录 转载:使用appuploader工具流程(Windows版本) 一.登录apple官网,注册账号 二.下载Appuploader和登录 三.bundle ID 四.设备管理 五.证书管理 六.描述文件管理 七.打包 八.安装测试 (PS:第一次安装成功会显示不受信任,进入设置-通 用-vpn与设备管
0-1BFS(双端队列BFS)
OIWIKI上面的解释 [ABC176D] Wizard in Maze------------------------------------------------------模板题 View Code
[补题] Codeforces Round 891 (Div. 3)
闲话 第一场CF div3,T2读错题了...T3构造乱搞没搞出来...在此深刻反思。 A Translate 我们可以任意将一个数组拆成两部分,分别求出这两部分的和,是否有一种拆分方式使得这两部分和的奇偶性相同? Analysis 根据小学数学我们得知 奇数+奇数 = 偶数 奇数+偶数 = 奇数 偶数+偶数 = 偶数 考虑如何分组,对于一个奇数,她有两种情况: 和奇数分为一组 和偶数分为一
Substack如何彻底改变去中心化内容创作平台?
面对数字内容广告化的困境,Substack回归做内容的初心,通过产品和平台双轮驱动,重塑一个去中心化的多元文化内容聚集地,实现了增长突破。其核心策略在于先使用简洁的创作工具赋能内容生产,进而通过平台的互动机制促进用户自发形成文化圈子,强化网络效应,最终构建一个开放的订阅式内容搜索生态。Substack开创性地聚焦订阅经济以赋能创作者,实现了每年超过136%的增长率,突破200万付费用户规模,本
POJ-3619 Speed Reading
POJ-3619 Speed Reading #include <iostream> using namespace std; typedef long long ll; #define IOS ios::sync_with_stdio(0);cin.tie(0);cout.tie(0); // #define ios ios::sync_with_stdio(false);cin.t
LGJOI-20230808
大概是赢了。 A 题意: 给定 (n),(m),将 (m) 分解为不超过 (n) 个 (n!) 的因数的和。 (n leq 20),(m leq n!) solution: 考虑如何能做到选最少的数分解 (m)。贪心的思路一定是从大到小选取 (n!) 的因数。直接枚举 (n!) 的因数非常困难,因此考虑优化枚举。 对于 (n!) 的一个因数 (x) ,一定是由若干个不重复的 (y(y le n))