太仓住房和城乡建设局网站,企业官网怎么和别的网站做链接,织梦搭建网站,网站开发数据库连接失败前言
###我做这类文章一个重要的目的还是给正在学习的大家提供方向#xff08;例如想要掌握基础用法#xff0c;该刷哪些题#xff1f;建议灵神的题单和代码随想录#xff09;和记录自己的学习过程#xff0c;我的解析也不会做的非常详细#xff0c;只会提供思路和一些关…前言
###我做这类文章一个重要的目的还是给正在学习的大家提供方向例如想要掌握基础用法该刷哪些题建议灵神的题单和代码随想录和记录自己的学习过程我的解析也不会做的非常详细只会提供思路和一些关键点力扣上的大佬们的题解质量是非常非常高滴 习题力扣周赛432
1.跳过交替单元格的之字形遍历
题目链接:3417. 跳过交替单元格的之字形遍历 - 力扣LeetCode
题面:
代码
class Solution {public ListInteger zigzagTraversal(int[][] grid) {ListInteger ans new ArrayList();int m grid.length;int n grid[0].length;int flag 1;int x 0;int y 0;int r 1;while(xm){if(y!0y%n0r1){x1;y n-1;r 0;continue;}if(y-1r0){x1;y 0;r 1;continue;}if(flag1){ans.add(grid[x][y]);flag 0;if(r1){y;}else{y--;}continue;}if(flag0){if(r1){y;}else{y--;}flag 1;}}return ans;}
} 2.pspspsps
题目链接:Problem - 2049B - Codeforces
题面: 代码:
#includebits/stdc.h
using namespace std;
int t, n;
string s;
int main(){cin t;while(t --){cin n s;bool flag 0;for(int i 0; i n; i )for(int j 0; j n; j ){if(s[i] p s[j] s){if(!(i n - 1 || j 0)) flag 1;}}if(flag) cout NO\n;else cout YES\n;}return 0;
} 后言
上面是数据结构相关的习题下一篇文章会将其他相关的习题。