# Coding

217개의 포스트

C:TIL-스택에 여러 데이터 타입을 동시에 저장해야 할 때2

만약에 StackType* s 구조체 포인터가 있고, s->stack0에 num = 10, numString = "ten"이 저장되어 있을 때, 이 element 구조체 원소값들을 호출하는 방법은 s->stack[s->top]->num, s->stack[s->to

어제
·
0개의 댓글

WEB: 웹프로그래밍 개발환경 구축

프론트엔드 웹 프로그래밍은 작년에 배웠고, 이번 웹 프로그래밍은 백엔드를 다룬다. 개발을 해보기에 앞서, 컴퓨터에 개발 환경을 구축하는 데 필요한 를 설치하고 몇몇 설정을 해줘야 하는데, 이전 프론트엔드_웹 프로그래밍/객체지향언어를 배우면서 프로그램이 모두 깔려있고

3일 전
·
0개의 댓글

C:TIL-스택에 여러 데이터 타입을 동시에 저장해야 할 때

first try- element 변수를 typedef로 int, char 2개 선언해봄-> 당연히 실패. 재정의라 2개의 타입으로 동시에 쓸 수 없음 second try-char형으로만 선언하고 정수를 문자로 인식하도록. 스택을 2차원 배열로 선언->실패. elem

2021년 9월 20일
·
0개의 댓글

C:TIL- 스택(stack) review

자료 구조 모형의 첫 단계, 스택에 대해스택-> 창고에 쌓여 있는 상자로 비유됨 = 후입선출, LIFO 방식(last in first out) = 가장 최근에 들어온 게 제일 위에 쌓이고 제일 먼저 나감ADT//가장 위에 있는 애를 가리키는 변수 top, 크기 MAX_

2021년 9월 19일
·
0개의 댓글

C:TIL- malloc 메모리 해제

main 함수에서 sub함수를 호출했다고 가정.sub 함수에서 어떤 변수를 malloc으로 임시 메모리를 생성하고 그걸 return해줘야 한다면, 그 메모리는 어떻게 해제해줄 수 있을까1\. sub 함수에서 return 이전에 해제할 경우, return이 제대로 진행될

2021년 9월 19일
·
0개의 댓글

나의 첫 HTML/CSS 경험기

모든 시작은 어려움에서 오는 경이로움이다. Python을 통해서 크롤링을 할 때 만나는 그 html 구문을 직접 조작해보는 경험을 했다. 단순한 구조지만 눈으로 보이는 것을 코딩으로 구현하기 위해서는 그 뒤에 많은 규칙이 존재한다는 것을 이해할 수 있었다. 아직 껍데기

2021년 9월 18일
·
0개의 댓글
post-thumbnail

Python 자주 사용하는 명령어 정리

Python을 사용하면서 자주 사용하거나 유익한 명령어들을 정리하였습니다 :)

2021년 9월 13일
·
0개의 댓글
post-thumbnail

[Develog]BGA Yahtzee 확률 계산 프로그램 개발 시작

프로그램 개요: BoardGameArena 라는 300개가넘는 보드게임을 웹사이트&어플에 구현해놓은, 게임 사이트이다. 여기에 야찌(Yahtzee)라는 주사위 5개를 굴려서 규칙이정해진 칸에 점수를 기록하고, 최종적으로 이를 합산하는 보드게임이있는데, 여기서 주사위5개

2021년 9월 13일
·
0개의 댓글

C:TIL- C6386 오류, C6011 오류

C6011: NULL 포인터 'p'을(를) 역참조하고 있습니다. -> 포인터가 null일 때, 오류가 발생할 수 있다는 경고를 내려주는 것. 오류 발생할 확률은 적지만, 경고 메시지가 신경 쓰인다면 if문을 이용해 null일 때 따로 오류 처리 해주기

2021년 9월 11일
·
0개의 댓글

[메모]파이썬 typing모듈 정리한블로그

https://brownbears.tistory.com/572

2021년 9월 10일
·
0개의 댓글

C:TIL- C6031 오류

visual studio 2019ver 쓰는 중인데,scanf를 그냥 사용하면 경고 메시지가 떠서그동안 scanf_s로 쓰거나, 그런데 vs를 업데이트를 해서 그런 건지, scanf를 쓰고 아예 다행히 scanf_s는 오류, 경고 뜨는 것 없이 빌드가 잘 된다.이제 s

2021년 9월 10일
·
0개의 댓글
post-thumbnail

[java]오목 금수 알고리즘

알고리즘의 핵심 : 쌍삼의경우는 열린 3을, 사사의 경우는 조건없는 4를 생각해본다.놓은돌을 기준으로 그림과같이 8가지 방향이 생긴다. 여기서 같은 색의경우 같은 메소드안에서 풀었다.(ex. find1()~find2() , fourORjang1()~fourORjang2

2021년 9월 8일
·
0개의 댓글

[파일전송 서버만들기]2.자바 static에선 this 를 못쓴다?

프로그램코드 짜다가 나온부분인데static 메소드에선 this를 못쓴다고한다. 왜인지 찾기전에 눈에띄는 작용은두가지있었다.static이 안붙는 생성자에선 this가 사용가능하므로, 뭔가 초기화작업을할때 생성자를 애용하란 말이 들어맞았다.외부클래스에서 접근할수있는 sta

2021년 9월 8일
·
0개의 댓글

[java]- 스캐너를이용한 콘솔반복입력

포인트 : scanner.close(); 가아닌 scanner = new Scanner(System.in);으로 새로운 공간할당으로 초기화하여 다시 입력받는다.

2021년 9월 8일
·
0개의 댓글
post-thumbnail

[백준 java]1003 피보나치 함수

포인트. 이분적으로 0과 1의 케이스를 각각 담아낼거라고 생각하지말고0과1모두 하나의 함수에서 처리되면 당연히그함수를 통한 새로운 점화식에서 두값이 연관되있음을 생각하자.처음에 dp를 따로생각해내다가다시한번 fibonacci(0)~fibonacci(6)까지 전부나타내보

2021년 9월 8일
·
0개의 댓글
post-thumbnail

[백준 java]9616 홀수 정사각형

현재 백준사이트에서는 틀리다고나오지만 아무리 계산해봐도 답이나온다.1 x 1 일때 1개..부터 m x n 이 정사각형일때, 직사각형일때 나누어 계산했다.분명 안나누고 하나로 통합하는 공식이있을건데 일단..사용된요소들 :dpi : i과같거나 하나작은 홀수가 있을때, i

2021년 9월 8일
·
0개의 댓글
post-thumbnail

[백준 java]1720 타일코드

이블로그덕분에 문제해결에 도움이 많이됬다. https://beginthread.tistory.com/145모든 타일의 경우의수를 세는것은 dpn = dp\[n-1 + 2\*dpn-2; 여기까지는 그려가며 풀렸다. 하지만 이 다음에 중복되는타일제거시 되게 애먹었

2021년 9월 8일
·
0개의 댓글

[백준 java]2225 — 합분해

문제0부터 N까지의 정수 K개를 더해서 그 합이 N이 되는 경우의 수를 구하는 프로그램을 작성하시오.덧셈의 순서가 바뀐 경우는 다른 경우로 센다(1+2와 2+1은 서로 다른 경우). 또한 한 개의 수를 여러 번 쓸 수도 있다.입력첫째 줄에 두 정수 N(1 ≤ N ≤ 2

2021년 9월 8일
·
0개의 댓글

[백준 java]1965 — 상자넣기

문제정육면체 모양의 상자가 일렬로 늘어서 있다. 상자마다 크기가 주어져 있는데, 앞에 있는 상자의 크기가 뒤에 있는 상자의 크기보다 작으면, 앞에 있는 상자를 뒤에 있는 상자 안에 넣을 수가 있다. 예를 들어 앞에서부터 순서대로 크기가 (1, 5, 2, 3, 7)인 5

2021년 9월 8일
·
0개의 댓글

[백준 java]2410–2의 멱수의 합

문제어떤 자연수 N을 2의 멱수의 합으로 나타내는 경우의 수를 구하는 프로그램을 작성하시오. 2의 멱수라는 것은, 2^k으로 표현되는 자연수를 의미한다.예를 들어 7을 2의 멱수의 합으로 나타내는 경우의 수는 다음의 여섯 가지가 있다.1+1+1+1+1+1+11+1+1+

2021년 9월 8일
·
0개의 댓글