梁丰模拟赛1补题
T1 十字斩题目描述zzy 是某大学新生在迎新晚会上老师向大家介绍了十字斩活动。活动场地可以视为一个具有坐标轴的无限平面直角坐标系。坐标系中有许多气球气球的坐标可以用 (x,y)(x,y) 刻画 (−108≤x,y≤108)(−108≤x,y≤108)而学生们的目标是用十字斩来破坏最多的气球。十字斩可以形象的刻画为相互垂直的两条直线并且每条直线与 xx 轴 yy 轴的夹角均为 45∘45∘。使用十字斩后两条直线上的气球均被破坏。zzy 想要赢得这场活动的胜利走向大学人生巅峰。于是他选了若干个位置想问你如果他站在这些位置释放十字斩他能破坏多少气球。输入格式第一行两个正整数 nnmm 代表气球数量和询问数量。接下来 nn 行每行两个整数代表气球坐标保证坐标两两不同。接下来 mm 行每行两个整数代表询问坐标。输出格式mm 行每行一个整数代表可以破坏的气球数量样例输入 #14 2 0 0 2 2 0 2 2 0 0 1 1 1样例输出 #10 4数据范围与约定对于所有数据有−10^8≤x,y≤10^80n,m≤10^5测试点编号数据限制1∼30x,y,m≤1004∼50x,y,m≤10006∼80x,y,m≤10^59∼10−10^8≤x,y≤10^8,0n,m≤10^5思路用三个map记录位置。代码#includebits/stdc.h #define ll long long #define db double #define st string #define ch char #define bo bool #define s2 105 #define s3 1005 #define s4 10005 #define s5 100005 #define s6 1000005 #define s7 100000005 using namespace std; int n,m,x,y; mapint,int mp1,mp2; mappairint,int,int mp3; signed main(){ cin.tie(0)-sync_with_stdio(0); cinnm; for(int i1;in;i){ cinxy; mp1[xy]1; mp2[x-y]1; mp3[{x,y}]1; } for(int i1;im;i){ cinxy; int ansmp1[xy]mp2[x-y]; if(mp3[{x,y}]1) ans--; coutans\n; } return 0; }T2 大富翁题目描述新生们为了促进感情准备去玩桌游他们选择了大富翁游戏。大富翁的胜利目标是为了收取更多的租金获得更多的钱。地图上有 nn 栋房屋一开始并不会产出租金。每栋房屋都可以被“购买”一次也可以被“装修”一次需要在购买之后。如果一栋房屋被“购买”则这栋房屋每天可以产生一个金币的租金如果一栋房屋被“购买”且“装修”则这栋房屋每天可以产生两个金币的租金。购买房屋和装修房屋都与要一定时间第 ii 房屋被购买需要 ai,0ai,0​ 时间被装修需要 ai,1ai,1​ 时间。一个人在同一时间只能进行一个操作也就是说不可以同时对两个房屋进行操作也不可以同时购买或装修一个房屋。不同房屋之间没有时间顺序的限制一个人可以从任意一个房屋开始购买且可以任意切换房屋进行购买或装修。zzy 想知道他到第 mm 时刻结束时最多能获得多少金币。由于新生想更好的促进感情所以他们会玩很长时间保证 m≥1010m≥1010输入格式第一行两个整数 n,mn,m。接下来 nn 行每行两个整数 ai,0,ai,1ai,0​,ai,1​。输出格式一行一个整数代表 zzy 能获得多少钱。样例输入 #12 10000000000 2 1 1 2样例输出 #139999999986数据范围与约定对于所有数据有10^10≤m≤10^11n≤6×10^50≤ai,j≤5×10^3测试点编号数据限制特殊性质1n,ai,j≤52n,ai,j≤153∼4ai,0≤ai,1A5∼10无特殊性质 A保证 ai0≤ai1​思路贪心。代码#includebits/stdc.h #define int long long using namespace std; int n, m, a, b; vectorpairint, int v; int cmp(pairint, int a, pairint, int b) { int ta a.first ((a.second -1) ? a.first : a.second); int tb b.first ((b.second -1) ? b.first : b.second); return ta tb; } signed main() { cin.tie(0)-sync_with_stdio(0); cin n m; for (int i 1; i n; i) { cin a b; if (a b) { v.push_back({b, -1}); v.push_back({a, -1}); } else v.push_back({a, b}); } sort(v.begin(), v.end(), cmp); int ans m*n * 2, sum 0; for (int i 0; i v.size(); i) { if (v[i].second -1) { sum v[i].first; ans - sum; } else { sum v[i].first; ans - sum; sum v[i].second; ans - sum; } } cout ans; return 0; }T3 联谊舞会题目描述一年一度的联谊舞会开始了每位学生都能交到自己心仪的朋友。为了吸引同学参加联谊舞会的主办方在今年想出了交友的新办法主办方在舞厅中间画出了一条分界线分界线的上方和下方都有一些从左往右的“站点”每位同学都需要从一个分界线上方的“站点”跑到一个分界线下方的“站点”如果两个同学的跑步路线相交那么他们便交友成功。需要注意的是每位同学都和一个出发站点和一个结束站点唯一对应。zzy 是社交领域专家他很好奇这场舞会可以产生的最大“朋友圈”是多大我们定义若干同学组成“朋友圈”当且仅当这些同学中任意两人均交友成功。输入格式第一行一个正整数 n代表同学个数。接下来一行 n个数第 i 个数 为 Ai代表第 ii个出发站点所对应的同学。接下来一行 n 个数第 ii个数 为 Bi​代表第 i 个结束站点所对应的同学。输出格式输出一个整数代表最大朋友圈的大小样例输入 #14 3 4 1 2 4 3 2 1样例输出 #12样例输入 #23 1 2 3 3 2 1样例输出 #23数据范围与约定对于所有数据有1n≤10^5测试点编号数据限制特殊性质1∼2n≤33n≤104∼6n≤1000A7∼910n≤10^5特殊性质 A保证 Aii代码无代码我WA了…………………………。T4 唬牌游戏题目描述近些天一款名为唬牌的游戏风靡全校游戏规则如下所需游戏道具是若干张扑克牌此时每张牌都具有一个花色。一共两名玩家参赛游戏共两局。在第一局游戏的每个回合中玩家 A 将若干张相同花色的扑克牌扣置此时玩家 B不知道玩家 A 扣置的是什么花色并声称一种花色玩家 B 则需要猜测玩家A所扣置的牌是否与其声称花色相同猜对则 B 得一分。无论B是否猜对A 都要告诉 B 自己扣置的牌是否与声称花色相同并且将扣置的牌放入弃牌堆B看不见这些牌的花色是什么只知道这些牌花色是否与声称花色相同。第二局游戏玩家 A 与玩家 B 的角色互换。最终谁的得分更高谁获得比赛胜利。现在 zzy 和 zsh 正在进行唬牌对决游戏已经进行到了白热化的阶段而 zzy 需要你的帮助。你已经知道前 nn 回合的所有信息请你帮助 zzy 做出这一回合的判断是 zsh 的声称一定正确还是一定错误还是你也不清楚表示无能为力zzy 预想了 m 种 zsh 在第 n1 回合可能会进行的操作你需要对其一一解答。为了方便你的输入我们使用字符 D 代表方片字符 C 代表草花字符 H 代表红桃字符 S 代表黑桃。输入格式第一行四个整数 a,b,c,d 代表扑克牌中方片、草花、红桃、黑桃牌的张数。第二行输入一个整数 n。接下来 n 行每行输入 一个字符表示声称的花色一个数字表示扣置牌数一个字符 T 或 F 表示扣置牌与 zsh 声称牌花色是否一致。接下来一行输入一个整数 m。接下来 m 行每行输入一个字符和一个数字表示 zzy 预想本回合 zsh 可能进行的声称。字符表示花色数字表示扣置牌数输出格式输出共 m 行 每行一个字符串表示如果 zsh 这么声称你的回答是什么。一定正确输出 T, 一定错误输出 F, 你也不清楚输出 NG 特别的如果 zsh 根本不可能进行这样的声称输出 ERROR样例输入 #11 1 1 1 2 D 1 T D 1 F 3 D 1 H 1 H 2样例输出 #1F NG ERROR样例输入 #210 10 10 10 10 D 5 T C 5 T H 5 T S 5 T C 3 T S 3 T H 3 T D 1 F D 1 F S 1 F 2 D 5 D 6样例输出 #2T ERROR样例解释 #2D 花色最多剩五张其余花色最多剩两张 因为每次扣置牌花色必须一样所以如果 zsh 声称 D 5那么一定是 D 花色 zsh不存在有一个花色剩余大于五张所以他下回合不可能声称 D 6数据范围与约定对于所有数据有0n,m,a,b,c,d≤80测试点编号数据限制特殊性质1∼2n,m,a,b,c,d≤103∼4n,m,a,b,c,d≤305∼6无A7∼10特殊性质 A: 前 n 回合 zsh 所扣置的牌和其声称的牌花色均相同思路大DP。代码#includebits/stdc.h using namespace std; const int N 81; int A,B,C,D,n,m; bool f[2][N][N][N][N]; signed main(){ cin A B C D; cin n; f[0][0][0][0][0] 1; int tot 0; for (int i 1; i n; i){ char o,o2; int x; cin o x o2; tot x; for (int d 0; d A; d){ for (int c 0; c B; c){ for (int h 0; h C; h){ int s tot-d-c-h; f[i%2][d][c][h][s] 0; } } } for (int d 0; d A; d){ for (int c 0; c B; c){ for (int h 0; h C; h){ int s tot-d-c-h; if (s 0 || s D) continue; if ((o D o2 T) || (o ! D o2 F)) if (d x) f[i%2][d][c][h][s] | f[(i1)^1][d-x][c][h][s]; if ((o C o2 T) || (o ! C o2 F)) if (c x) f[i%2][d][c][h][s] | f[(i1)^1][d][c-x][h][s]; if ((o H o2 T) || (o ! H o2 F)) if (h x) f[i%2][d][c][h][s] | f[(i1)^1][d][c][h-x][s]; if ((o S o2 T) || (o ! S o2 F)) if (s x) f[i%2][d][c][h][s] | f[(i1)^1][d][c][h][s-x]; } } } } cin m; for (int i 1; i m; i){ char o; int x; cin o x; int if0 1, if1 1; int noo 1; for (int d 0; d A; d){ for (int c 0; c B; c){ for (int h 0; h C; h){ int s tot-d-c-h; if (d A-x c B-x h C-x s D-x) continue; if (f[n%2][d][c][h][s]){ noo 0; if (o D){ if (d A-x) if0 0; if (d A-x c B-x h C-x s D-x); else if1 0; } if (o C){ if (c B-x) if0 0; if (d A-x c B-x h C-x s D-x); else if1 0; } if (o H){ if (h C-x) if0 0; if (d A-x c B-x h C-x s D-x); else if1 0; } if (o S){ if (s D-x) if0 0; if (d A-x c B-x h C-x s D-x); else if1 0; } } } } } if (noo 1) cout ERROR endl; else if (if0) cout F endl; else if (if1) cout T endl; else cout NG endl; } return 0; }这也太好玩了哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈………………………………………………下次再也不玩了。

相关新闻

如何专业管理Apple Silicon Mac电池健康:Battery Toolkit终极指南

如何专业管理Apple Silicon Mac电池健康:Battery Toolkit终极指南

如何专业管理Apple Silicon Mac电池健康:Battery Toolkit终极指南 【免费下载链接】Battery-Toolkit Control the platform power state of your Apple Silicon Mac. 项目地址: https://gitcode.com/gh_mirrors/ba/Battery-Toolkit 想让你的Apple Silicon Ma…

2026/7/29 5:08:12 阅读更多 →
Qwen2-1.5B与OpenClaw轻量级大模型部署实战

Qwen2-1.5B与OpenClaw轻量级大模型部署实战

1. 项目背景与核心价值 Qwen2-1.5B作为通义千问团队推出的轻量级开源大模型,在1.5B参数量级展现出惊人的语义理解能力。而OpenClaw作为新兴的智能体开发框架,其模块化设计特别适合快速构建行业应用。将两者结合,能在有限算力环境下实现高质量…

2026/7/29 5:08:12 阅读更多 →
Dev C++配置C++11标准:从零搭建现代C++开发环境

Dev C++配置C++11标准:从零搭建现代C++开发环境

1. 项目概述:为什么Dev C依然是C初学者的首选如果你刚开始学习C,或者需要找一个轻量、纯粹的C集成开发环境(IDE)来完成作业或小型项目,那么“Dev C”这个名字大概率会出现在你的备选清单里。尽管市面上有Visual Studio…

2026/7/29 5:08:12 阅读更多 →

最新新闻

基于Arduino的简易呼吸机DIY:从电磁阀控制到安全实现的完整指南

基于Arduino的简易呼吸机DIY:从电磁阀控制到安全实现的完整指南

1. 项目概述:为什么我们需要关注简易呼吸机最近几年,全球性的公共卫生事件让“呼吸机”这个词频繁进入大众视野。它不再是ICU病房里遥不可及的精密仪器,而成为了一个与生命支持息息相关的关键设备。作为一名长期关注硬件开发与应急方案的从业…

2026/7/29 5:19:16 阅读更多 →
创客教育课程体系开发:从目标设定到师资培养的四大核心问题

创客教育课程体系开发:从目标设定到师资培养的四大核心问题

1. 项目概述:为什么创客教育课程体系开发是个“技术活”?这几年,创客教育火得不行,从一线城市到县城,各种创客空间、机器人竞赛、3D打印课程遍地开花。很多学校、培训机构甚至家长都跃跃欲试,觉得这是培养孩…

2026/7/29 5:19:16 阅读更多 →
三角洲3D打印机Marlin固件配置:从物理测量到运动校准全解析

三角洲3D打印机Marlin固件配置:从物理测量到运动校准全解析

1. 从零开始:理解Kossel/Rostock与Marlin的共生关系如果你正打算组装一台属于自己的三角洲(Delta)3D打印机,无论是经典的Kossel结构还是其变种Rostock,那么“如何配置Marlin固件”这个问题,绝对是你从一堆零…

2026/7/29 5:19:16 阅读更多 →
STM32面试核心要点:从GPIO到低功耗的深度解析与实战

STM32面试核心要点:从GPIO到低功耗的深度解析与实战

1. 项目概述与核心价值最近在帮团队筛选简历和面试新人,发现一个挺有意思的现象:很多简历上写着“精通STM32”的候选人,一聊到具体的技术细节和项目难点,回答就变得含糊其辞。这让我意识到,一份好的嵌入式工程师面试题…

2026/7/29 5:19:16 阅读更多 →
CAIE注册人工智能工程师认证解析:不啃代码也能拿的AI职场通行证

CAIE注册人工智能工程师认证解析:不啃代码也能拿的AI职场通行证

2026届全国普通高校毕业生规模预计1270万人,同比增加48万人;人力资源社会保障部报告显示,我国人工智能相关人才缺口超过500万人,供求比例约1∶10。在AI岗位"岗抢人"的当下,CAIE注册人工智能工程师认证&#…

2026/7/29 5:19:16 阅读更多 →
STM32 GPIO入门:从LED与按键控制理解微控制器基础

STM32 GPIO入门:从LED与按键控制理解微控制器基础

1. 项目概述:从点灯开始,走进STM32的世界 如果你刚拿到一块STM32开发板,看着密密麻麻的引脚和陌生的开发环境,不知道从何下手,那么恭喜你,找对地方了。几乎所有嵌入式工程师的STM32之旅,都是从控…

2026/7/29 5:18:16 阅读更多 →

日新闻

【RT-DETR多模态创新改进】CVPR 2025 | 独家特征融合创新改进篇 | 引入RLAB残差线性注意力模块,有效融合并强调多尺度特征,多种改进点,适合红外与可见光融合目标检测任务,有效涨点

【RT-DETR多模态创新改进】CVPR 2025 | 独家特征融合创新改进篇 | 引入RLAB残差线性注意力模块,有效融合并强调多尺度特征,多种改进点,适合红外与可见光融合目标检测任务,有效涨点

一、本文介绍 🔥本文在RT-DETR多模态融合目标检测中引入RLAB残差线性注意力模块,可在不同模态特征交互阶段进行多次残差细化,使可见光、红外等特征在尺度、语义和空间位置上更好对齐;随后将细化特征与解码器输出拼接并生成Q、K、V,通过线性注意力自适应强化关键通道、目…

2026/7/29 0:00:23 阅读更多 →
AI编程系列02:合并知识功能,给 AI 问数和 RAG 场景打基础

AI编程系列02:合并知识功能,给 AI 问数和 RAG 场景打基础

AI编程系列02:合并知识功能,给 AI 问数和 RAG 场景打基础 在上一期「AI编程系列」中,我们学习了如何构建一个基础的 AI 问答系统,通过简单的输入输出让模型回应问题。但现实世界中的 AI 应用往往需要处理更复杂的场景:…

2026/7/29 0:00:23 阅读更多 →
AI智能体开发实战:从工具调用到企业级部署

AI智能体开发实战:从工具调用到企业级部署

1. 从被动问答到主动执行:AI Agent的范式转变过去两年,大语言模型最显著的应用形态是聊天机器人——用户提问,AI回答。但真正的生产力革命发生在2023年下半年:当AI学会主动调用工具完成任务时,生产力工具的历史被彻底改…

2026/7/29 0:00:23 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/28 12:04:22 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/28 8:29:16 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/28 5:03:42 阅读更多 →

月新闻