S

@seojun

미로

C++
2 hours ago
#include <iostream> #include<vector> #include<string> #include<queue> using namespace std; string s; vector<string> v; queue<int> x; queue<int> y;

DFs, BFS

C++
1 week ago
#include <iostream> #include<vector> #include<stack> #include<queue> #include<algorithm> using namespace std; vector <vector <int>> v; vector<bool> vis;

bfs dfs

C++
1 week ago
#include <iostream> #include <vector> #include<queue> using namespace std; vector <int> t; vector <vector <int>> v; queue <int> q; vector <int> vis;

레이저

C++
1 week ago
#include <iostream> #include<stack> #include<string> #include<vector> using namespace std; int main() { stack<int> a; stack<int> b;

트리순호

C++
2 weeks ago
#include <iostream> #include<vector> using namespace std; vector <int> v; vector <vector <int>> c; vector <int> vis; void DFS(int n) { cout<<n<<endl;

트리의높이

C++
3 weeks ago
#include <iostream> #include <vector> using namespace std; vector <int> v; vector <vector <int>> c; int a; vector <int> vis; int r=0;

요세푸스

C++
3 weeks ago
#include <stdio.h> int main() { int a,b; int x[5000],y[6000]; scanf("%d %d",&a,&b); for(int i=0;i<a;i++) { x[i]=i+1; }

요세푸스

C++
3 weeks ago
#include<iostream> #include<vector> #include<queue> using namespace std; int main(){ int n,k; cin >>n>>k; queue <int> q; for(int i=1;i<=n;i++)

c++

C++
4 weeks ago
#include<vector> #include<iostream> using namespace std; int main(){ vector <int> v={1,2,3,4}; cout << v.size<< endl; cout <<v.capacity()<<endl; v.reserve(6);

요세푸스

C
1 month ago
#include <stdio.h> #define max 5001 int q[max]; int f=1; int b=1; int push(int v) { q[++f]=v; }

스택수열

C
1 month ago
#include <stdio.h> #define max 100001 int stack[max]; int top=-1; int empty() { if(top<0) return 1; else return 0; } void push(int v)

카레이싱

C
1 month ago
#include <stdio.h> #define max 1000 int q[max]; int top=-1; int bot=-1; int empty(void){ if(top==bot) return 1; else return 0;

스위치상태

C
1 month ago
#include <stdio.h> #include <stdlib.h> int main() { int a,n; int s[10000]; int x[1000],y[1000]; y[0]=10; scanf("%d",&a); for(int i=1;i<=a;i++)

십자카드

C
1 month ago
#include <stdio.h> int main() { int a[1000],z[1000],x[10000]={}; int m,n,o,p,q,r,t=0; scanf("%d %d %d %d",&m,&n,&o,&p); z[0]=m*1000+n*100+o*10+p; z[1]=n*1000+o*100+p*10+m; z[2]=o*1000+p*100+m*10+n; z[3]=p*1000+m*100+n*10

고집수

C
1 month ago
#include <stdio.h> #include<string.h> int number(char a[],int b) { int x[1000]; int p,q=1; for(int i=0;i<b;i++) { q=1; p=strlen(a);

관중석

C
1 month ago
#include <stdio.h> int gcd(int a,int b) { while(b!=0) { int r=a%b; a=b; b=r; } return a;

관중

C
2 months ago
#include <stdio.h> #include <stdlib.h> int compare(const void *a,const void *b){ return (*(int*)a-*(int*)b); } int main() { int a,b,o=1,l,p=0,q=0,t=0; int x[2000]; int count[10000]={0},d[10000];

배치

C
2 months ago
#include <stdio.h> int main() { int z,a=0,b=0,c=0,d=0,A=1,B=1,C=1,D=1; int x[10000],y[10000]; scanf("%d",&z); for(int i=0;i<z;i++) { scanf("%d",&x[i]); if(x[i]==1) a++;

카드

C
2 months ago
#include <stdio.h> int main() { int n[6],s[10]={0}; char c[6]; int o=0,p=0,k=0,q=0; for(int i=0;i<5;i++) { scanf(" %c",&c[i]); scanf("%d",&n[i]);

카드

C
2 months ago
#include <stdio.h> int main() { int n[6],s[10]; char c[6]; int o=0,p=0; for(int i=0;i<5;i++) { scanf(" %c",&c[i]); scanf("%d",&n[i]);