N诺网站
文章平均质量分 72
11
王蒟蒻
蒟蒻
展开
-
N诺刷题---数据结构部分
栈原创 2021-01-20 16:54:41 · 506 阅读 · 0 评论 -
N诺刷题---搜索
枚举1348 1165 1274水题广度优先搜索https://blog.csdn.net/haoran_mc/article/details/108263492原创 2021-01-29 16:45:10 · 443 阅读 · 0 评论 -
N诺其他
华工机试1798记录注意两个点一个是sort对vector排序sort(a.begin(),a.end());一个是输入的获取 while(scanf("%d",&n)!=EOF) { a.push_back(n); //cout<<n<<endl; if(getchar()=='\n') break; }1799过不了,应该是有个输入一直不过mark#include<cstdio>#include <ve原创 2021-04-04 17:17:35 · 398 阅读 · 0 评论 -
N诺刷题——进制转换、排版、日期
进制转换类问题1461反序相等设N是一个四位数,它的9倍恰好是其反序数(例如:1234 的反序数是4321),求N的值。原代码#include<iostream>using namespace std;#include <string>int main(){ int fanxu=0; for (int i=1000;i<=9999;i++) { fanxu=i/1000+(i%1000/100)*10+ (i%100/10)*100+(i%10)原创 2021-01-12 11:30:35 · 561 阅读 · 0 评论 -
N诺刷题——图论
并查集1319#include<iostream>#include<string>#include<string.h>#include<vector>using namespace std;int a[1005];int find(int x){ if(x==a[x])return x; a[x]=find(a[x]); return a[x];}int main(){ int m,n; while(scanf("%d",&a原创 2021-01-29 16:47:18 · 694 阅读 · 0 评论 -
N诺刷题——字符串、排序、查找、链表
字符串类问题1292简单注意数组初始化写法#include<iostream>#include <string>#include<cstdlib>using namespace std;int main(){ string s; while(cin>>s) { int a[26]={0}; int len=s.size(); for(int i=0;i<len;i++) if(s[i]>='A'&&原创 2021-01-29 16:40:39 · 521 阅读 · 0 评论 -
n诺算法笔记
第一章基础输入输出C输入1、scanf()注意 字符串不用取值符一些说明:scanf() %c格式可以读入空格和换行,而其他的字符都已空白符(空格,换行)为结束判断标志,不读入2、gets()读入一整行使用 gets() 时,系统会将最后“敲”的换行符从缓冲区中取出来,然后丢弃,所以缓冲区中不会遗留换行符。这就意味着,如果前面使用过 gets(),而后面又要从键盘给字符变量赋值的话就不需要吸收回车清空缓冲区了,因为缓冲区的回车已经被 gets() 取出来扔掉了。但是,如果前面使用原创 2021-02-01 10:54:33 · 874 阅读 · 1 评论 -
N诺刷题----数学相关
同模余定理求大数取模的时候可以用这个定理注意,这里没有除法1500例题,过#include <bits/stdc++.h>using namespace std;int main(){ int n; while(scanf("%d",&n)!=EOF) { int cnt=1; for(int i=0;i<5;i++) { cnt=(cnt%3)*n%3; } cout<<cnt<<endl; } sy原创 2021-01-17 20:47:31 · 533 阅读 · 0 评论