dip_the_source
Home
About Me
GitHub
전체보기
(28)
UNREAL
(0)
백엔드
(2)
기본 개념
(1)
네트워크 🚥
(1)
Docker 🐳
(0)
기본 개념
(0)
Linux 🐧
(3)
명령어
(3)
앱 📱
(1)
Android
(1)
iOS
(0)
웹 🌐
(3)
Django
(3)
머신러닝 🤖
(2)
인공지능(AI) 기초 다지기
(2)
프로그래밍 언어 💬
(9)
C++
(9)
개발 관련 지식 💻
(3)
GitHub
(1)
소소한 지식
(2)
정보보안 🔒
(3)
light
[백준] 10953번
1. 틀렸던 이유 콤마를 어떻게 해결하는 것때문에 애를 먹었다. 처음엔 cin 과 cout를 혼용해서 콤마를 나타나게끔 해야하나 싶은 생각도 했었다. 아니면 문자열 함수 get이라던지 그런 것들을 이용해야하나 생각도 했다. (하지만 아직 그 부분에 대해 개념이 부족하다.) 2. 필요한 개념 생각보다 간단하다. 문자를 받을 수 있는 변수를 하나 더 추가해주면 된다. 그렇게되면 문자는 문자대로 받고 정수로 받게 된 a,b만 따로 계산해서 출력하면 되니 간편했다. 3. 고친 코드 #include using namespace std; int main(){ int a; int b; int n; char c; cin >> n; for (int i=0; i> a >> c >>b; cout
2020.12.26
프로그래밍 언어 💬/C++
[백준] 10951번
1. 틀리게 된 이유. "입력은 여러 개의 테스트 케이스로 이루어졌다." 라는 조건이 있으므로, 몇 개의 테스트 케이스를 사전에 미리 정한 것이 아닌 계속해서 테스트 케이스를 입력하여 결과를 출력하게끔 하는 것이라고 이해했기에 while문을 이용해 무한 루프를 돌려주었다. 하지만 그 결과 출력초과로 인해 답이 틀렸다고 채점결과가 뜨게 되었다. 출력초과라는 말이 나온다는 것은 내가 문제의 조건보다 더 광활하게 잡았을 가능성이 크다. 그렇다면 while문에 무슨 조건을 넣어야 출력초과라는 말이 걸리지않고 문제 조건을 만족할 수 있을까 2. 필요한 개념 EOF라는 것에 대해 알고있어야 풀 수 있는 문제였다. EOF란 End Of File 을 뜻하며 파일의 끝을 표현하기 위해 사용하는 상수다. 3. 고친 코드 ..
2020.12.26
프로그래밍 언어 💬/C++
C언어 기초-포인터(1)
포인터의 개념 주소연산자 & 와 간접 참조 연산자 * 포인터 연산 포인터와 함수 포인터와 배열 포인터(pointer)의 개념 포인터는 메모리의 주소를 가지고 있는 변수를 뜻한다. 여기서 메모리의 주소에 대해 좀 더 깊이 알아보자. 우리는 코드를 짤 때 주로 변수를 만들어 사용했다. 그렇다면 이 변수는 어디에서 만들어지는 것일까? >> 메모리(memory) 에 만들어진다. (이 때 메모리의 단위는 바이트이다.) 메모리에서는 각 바이트마다 고유한 주소가 매겨진다. 이들 주소를 사용하여 메모리 바이트에 접근이 가능. >> 프로그램에서 변수를 만들면 이들 변수는 컴파일러에 의하여 메모리 공간의 비어있는 위치를 차지. >> 변수의 크기에 따라서 차지하는 메모리 공간의 크기가 달라진다. 포인터 변수의 선언은 예를 ..
2020.10.31
프로그래밍 언어 💬/C++
About Me
컴퓨터 공학을 전공했으며, 현재 Solution Engineer로 활동하고 있습니다 :) 📌 Blog 📌 Tech                   "> HTML 삽입미리보기할 수 없는 소스
2020.10.04
카테고리 없음
Prev
1
2
3
4
Next
티스토리툴바
dip_the_source
구독하기
닫기
단축키
내 블로그
내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W
블로그 게시글
글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C
모든 영역
이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift
+
/
⇧
+
/
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.