笔记
推演者
这个作者很懒,什么都没留下…
展开
-
【C++小工具】批量修改文件名,mp3歌曲排序
【C++小工具】批量修改文件名,mp3歌曲排序原创 2023-01-24 00:08:39 · 520 阅读 · 0 评论 -
C++ 自制 TIME日期运算函数(自带注释以及帮助函数)
C++ 自制 TIME日期运算函数(自带注释以及帮助函数)目前功能(有帮助文档演示)功能1:根据年月输出日功能2:判断日期是否相等 Time_XX(Time time_1,Time time_2)功能3:打印日期 Time_p(Time time)功能4:遍历Y年到YY年 存入数组 time_MAX[MAX] Time_Y(int Y,int YY,int t=0,Time time[]=time_MAX功能5:搜索食品保质期原创 2022-12-14 02:10:13 · 156 阅读 · 0 评论 -
递归求字符数组的长度(const)
递归求字符数组的长度#include <iostream>using namespace std;int x;int str_length(const char *str){ if(*str == '\0') return 0; else return str_length(str+1)+1; }int main(){ //str char *str = "Hello"; cout<<str_length(str)&原创 2021-11-16 16:36:58 · 1206 阅读 · 0 评论 -
DOS MASM 安装
方法一:需要用VM虚拟机打开虚拟机(VM)导入这个文件就行(左上角,文件打开)之后直接打开这个MS-DOS的虚拟机就OK了。ps如果你的VS是1.6的,那么就直接打开虚拟机就行,如果你的VS是1.5的,那么你需要在开启此虚拟机的下面有一个升级选项,升一下级再打开就行了(在上面帮助处看你的VS的版本)链接:https://pan.baidu.com/s/1IGdgDAf7Oyup0K-fMCMf4A提取码:ocf4方法二:不需要VM虚拟机下载好,打开DOSBoX-0.74并且点开滑到最后原创 2021-10-13 16:50:19 · 1050 阅读 · 0 评论 -
素数(不断更新,见证成长!)
素数比较小数目的素数的枚举#include <iostream>#include <cmath>using namespace std;int main(){int t;for(int prime_number_n=2;prime_number_n<=30;prime_number_n++){ t=1; for(int i=2;i<=sqrt(prime_number_n);i++){ if(prime_number_n%i) contin原创 2021-09-14 21:18:55 · 75 阅读 · 0 评论 -
P1177 【模板】快速排序
P1177 【模板】快速排序#include<iostream>using namespace std;void kp(int a[],int l,int r){ int i = l, j = r,flag = a[(l + r) / 2],tmp; do{ while (a[i] < flag)i++; while (a[j] > flag)j--; if(i<=j){ tmp = a[i原创 2021-09-14 11:52:11 · 78 阅读 · 0 评论 -
P1146 硬币翻转
P1146 硬币翻转#include <iostream>using namespace std;int main() { int n,N[101]{0}; cin>>n; cout<<n<<endl; for(int i = 1;i <= n;i++){ for(int j = 1;j <= n;j++){ if(j!=i){ if(N[j]==1) N[j]--; else N[j]原创 2021-09-14 11:48:13 · 89 阅读 · 0 评论 -
P1138 第k小整数
P1138 第k小整数#include <iostream>#include <algorithm>int prime_number(int);using namespace std;int main() { int n,k,N[10001]{-1},t=0; cin>>n>>k; for(int i = 1;i <= n;i++){ cin>>N[i]; } sort(N, N + n+1); for (int原创 2021-09-14 11:44:34 · 126 阅读 · 0 评论 -
P1075 [NOIP2012 普及组] 质因数分解
P1075 [NOIP2012 普及组] 质因数分解#include <iostream>using namespace std;int main() { int x; cin >> x; for (int j = 2;; j++) { if (x % j==0) { cout << x/j << endl; return 0; } } return 0;}挺巧妙的原创 2021-09-13 17:36:41 · 70 阅读 · 0 评论 -
P1048 [NOIP2005 普及组] 采药 题解
p1048 [NOIP2005 普及组] 采药 题解#include <iostream>using namespace std;int n=0,N=0,a[110]{0},b[110]{0},dp[1100]{0}; int main(){ cin>>N; cin>>n; for(int i=1;i<=n;i++){ cin>>a[i]>>b[i]; } for(int i=1;i<=n;i++){原创 2021-09-13 17:24:20 · 66 阅读 · 0 评论 -
P1028 [NOIP2001 普及组]数的计算
P1028 [NOIP2001 普及组]数的计算#include <iostream>using namespace std;int f(int n);int main(){ static int a[1001]{0}; int n; cin>>n; a[1]=1; a[0]=1; for(int i=2;i<=n;i++){ for(int j=0;j<=i/2;j++) a[i]+=a[j]; } cout<&l原创 2021-09-13 17:12:24 · 52 阅读 · 0 评论 -
CF46A Ball Game 题解
CF46A Ball Game 题解原创 2021-09-13 16:50:29 · 108 阅读 · 0 评论 -
CF50A Domino piling 题解
CF50A Domino piling 题解使用尽可能多的2×1标准多米诺骨牌,在以下条件的限制下填充 M×N的矩形板:1.每个多米诺骨牌完全覆盖两个方块。2.无重叠。3.每块都完全放在板上,允许接触板的边缘。#include<iostream>using namespace std;int main(){ int m,n,t=0,Sn=0; cin>>m>>n; if(m%2==0){ t=1; } if(n%2==0){ t=2; }原创 2021-09-13 16:40:32 · 192 阅读 · 0 评论 -
最大字段和(洛谷p1115) 题解
最大字段和洛谷p1115 题解写的比较多(good),承认自己比较菜,但是自认为还是写的挺细的,至少把我思考的全过程都写了。看题首先看题目,很好理解。就是求一个数组中,最长的连续区间。题解1我们对这个字符串进行遍历,代码如下:#include <iostream>using namespace std;int main(){ static int N[200000]; int n; cin>>n; for(int i=0;i<n;i++){ c原创 2021-09-12 18:00:33 · 292 阅读 · 0 评论 -
.NET(C#) 与 PHP 笔记
.NET(C#) 与 PHP 笔记一、连接数据库php->mysql插入<?php//连接数据库$servername = "MySQL连接地址";$username = "MySQL用户名";$password = "MySQL数据库名密码";$dbname = "MySQL数据库名"; // 创建连接$conn = new mysqli($servername, $username, $password, $dbname);// 检测连接if ($conn->原创 2021-05-10 15:40:04 · 113 阅读 · 0 评论 -
排序算法--笔记
我对于排序算法的理解。原创 2021-04-24 21:32:33 · 74 阅读 · 0 评论