필요(96)
-
npm run deploy 오류 (Author identity unknown)
리액트에서 github 페이지로 코드를 클라우드에 올리려고 하는데 계속 오류가 나타났다.. 이가 갈리는 에러이다. user.email 과 user.name을 인식하지 못한다고 계속 에러가 발생한다. 문제는 git config --list 하면 user.name과 user.email을 확인할 수 있는데 잘 저장되어 있다. 여러가지 해결법을 사용해보았다.. ① git config -g user.email " " ( X ) git config user.email " " ( O ) 아래처럼 해당 프로젝트의 값만으로 변경해 보았다. -> 실패 ② cmd를 관리자 권한으로 실행하고 이름, 이메일 입력 git bash를 관리자 권한으로 실행하고 이름, 이메일 입력 이번엔 git-upload-pack '.': git-..
2021.01.29 -
[백준/C++]#10825 - 국영수
풀이 #include #include #include #include using namespace std; struct student {// 구조체 정의 string name; int korean; int english; int math; }; bool cmp (const student a, const student b) {// 비교함수 정의 if (a.korean == b.korean) { if (a.english == b.english) { if (a.math == b.math) { return a.name b.math; } else return a.english b.kore..
2021.01.29 -
[백준/C++]#10814 - 나이순 정렬
풀이 #include #include #include #include using namespace std; struct member {// 구조체 정의 int age; string name; }; bool cmp(const member &x,const member &y) {// 비교함수 return x.age > n; vector a(n); for (int i=0; i> a[i].age >> a[i].name; } stable_sort(a.begin(), a.end(), cmp); for (int i=0; i a[i].name; a[i].join = i; } sort(a.begin(), a.end()); for (int i=0; i a[i]..
2021.01.28 -
[백준/C++]#11650 - 좌표 정렬하기
풀이 #include #include #include using namespace std; struct Point {// 구조체를 통해 자료형 생성 int x, y; }; bool cmp(Point &u, Point &v) {// sort에 사용할 비교함수 if (u.x > n; vector a(n); for (int i=0; i> a[i].x >> a[i].y; } sort(a.begin(), a.end(), cmp);// 정렬 for (int i=0; i
2021.01.27 -
[백준/C++]#2745 - 진법 변환
풀이 #include #include using namespace std; int main() { string s; int b, sum = 0; cin >> s >> b; for (int i=0; i= '0' && s[i]
2021.01.26 -
[백준/C++]#11005 - 진법 변환2
풀이 #include using namespace std; int main() { long long n;// 10억까지 가능한 n 정의 int b, i; long long a[10000000]; cin >> n >> b; for (i=0; n/b!=0; i++) {// 나누기 및 나머지 연산 계산 a[i]=n%b; n/=b; } a[i] = n%b; for (; i>=0; i--) {// 반복된 수만큼 재출력 if (a[i]==10) cout
2021.01.25 -
[백준/C++]#9613 - GCD 합
풀이 #include using namespace std; int gcd(int x, int y) {// 유클리드 호제법을 사용한 최대공약수 함수 int r; for (int i=1; i> t; while (t--) { int n, sum = 0;// sum 함수는 while문 반복마다 초기화 cin >> n; int a[n]; for (int i=0; i> a[i]; } for (int i=0; i
2021.01.24 -
[백준/C++]#2609 - 최대공약수와 최소공배수
풀이 #define min(a,b) (((a) a >> b; int gc = gcd(a,b);// 최대공약수 gc int lc = (a/gc)*(b/gc)*gc;// 최소공약수 lc cout
2021.01.23 -
[백준/C++]#9465 - 스티커
풀이 #include #define max(a,b) (((a)>(b))?(a):(b)) using namespace std; int main() { int t; cin >> t; while (t--) {// 테스트 케이스만큼 반복 int n; cin >> n; int a[100001][2], d[100001][3];// 배열 크기 할당 for (int i=1; i> a[i][0]; for (int i=1; i> a[i][1]; d[0][0] = d[0][1] = d[0][2] = 0; for (int i=1; i n-1 값에서 ①,② 가능하다 이 중 가장 큰 값이 다음으로 이동되므로 최댓값을 대입한다. 값들을 더해주기 위해 다음과 같이 표현한다. d[i][0]=max(d[i-1][0],max(d[i-1]..
2021.01.22