위대한거북이239
- 생활꿀팁생활C, C++, Python 등등 프로그래밍 언어를 처음 공부하는 사람은 어떤 프로그래밍 언어를 배우는 게 좋을까요? A. 입문자면 파이썬을 추천드립니다. 아래 무료 인강으로 파이썬을 이용해 웹 스크래퍼를 만들어보세요.https://nomadcoders.co/python-for-beginnersc언어 같은 경우는 메모리가 어떻게 잡혀야하는지 알아야하고, 포인터 개념이 꽤 어렵습니다.처음 언어를 공부하시는 것을 보니 흥미가 있으셔서 도전해보시려고 하는 것 같은데,간단하게 파이썬으로 시작해보시고, 개발자로 전향할 마음이 생기면그 때, 배워야할 언어를 선택하시는 것이 좋습니다.임베디드 쪽이면 c, c++웹에 관심이 많으시면 리액트, 자바, 자바스프링 등등 입니다.
- 생활꿀팁생활코딩하려면 수학지식이 많이 필요한가요?A. 수학적 사고가 있으면 알고리즘이나 코딩할 때 유리하긴 하지만, 엄청나게 수학 지식을 공부할 필요는 없습니다.제 생각에 현재 고등학교 수준의 수학정도면 충분하고, 필요한 것은 그때 그때 배우면 됩니다.저도 한 때 코딩 공부 겸 수학책 뒤적거렸었는데 유니티로 배우는 게임 수학을 추천드립니다.https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=88200897실제 코딩에 사용하는 수학들이 있어서 배우기 좋습니다.
- 생활꿀팁생활웹디자인기능사를 준비하고있는데요! 준비를 어떤식으로 해야할까요?A. https://www.gunsys.com/gunsystem_pilgi.htm?cbt=design웹디자인 기능사 필기 기출 문제 모음 입니다.일단 필기는 문제만 뽑으셔서 답만 외우면 됩니다.문제 은행식이라 매우 쉽습니다.유튜브 실기 인강은 아래 링크를 참고하세요.https://www.youtube.com/watch?v=r2A0HXyjQL0&list=PL4UVBBIc6giIpzhQ4UWVCs64UzLQpdO5B그대로 따라하기만 해도 합격할 수 있습니다.
- 생활꿀팁생활진입장벽이 낮은 프로그래밍 뭐가있을까요?A. 파이썬을 보통 많이 추천합니다. 무료 인강도 많고, 파이썬을 설치 하지 않아도 웹으로 실행할 수 있습니다.저는 do it 시리즈를 추천합니다.https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=259726677그리고 혼자 공부하는 파이썬, 모두의 파이썬도 입문자가 보기엔 괜찮습니다.https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=193931483https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=172819381어느 정도 실력이 되면 인강을 보시는 것을 추천드립니다.https://nomadcoders.co/python-for-beginners외국 강사지만 자막이 잘 달려있습니다.그리고 파이썬 기본부터 시작해서 웹 스크래퍼를 따라 만듭니다.이 과정을 클론 코딩이라고 하는데, 이미 개발된 앱/서비스를 직접 자기가 만들어보고어떻게 구성되는지 몸에 실제로 익힐 수 있어서 좋습니다.
- 생활꿀팁생활c언어 코드 한번 봐주실수 있나요?A. 그림 상태가 별로라 정확하게 디버깅 하기가 힘드네요.먼저 time을 10으로 나누는 것에서 원치않는 답이 나오는 것 처럼 보입니다.90 나누기 10은 9, 91 나누기 10은 9.1이지만c언어에서 정수 연산을 하기 때문에 둘 다 9의 값을 가집니다.그런데 else if문을 보시면 time / 10 이 10분 단위로 나뉘어질 때라고 되어있습니다.그러면 time / 10 은 90이든 91이든 9가 되기 때문에 else if로 빠집니다.주석대로라면 time % 10 == 0이 되어야 됩니다. (10으로 나눈 나머지가 0인 경우)
- 생활꿀팁생활파이썬 프로그램 난이도가 어떤가요?A. 파이썬으로 무엇을 하냐에 따라 다릅니다.초급 수준에서 할 수 있는 것은 웹으로 스크래퍼를 만들어 보는 것을 추천드립니다.https://nomadcoders.co/python-for-beginners외국 강사지만 자막이 잘 달려있습니다.기존에 있던 기능을 그대로 따라해보는 것을 클론 코딩이라고 하는데, 이미 개발된 앱/서비스를 직접 자기가 만들어보고 어떻게 구성되는지 몸에 실제로 익힐 수 있어서 좋습니다.그리고 결과물이 남기 때문에 좋습니다.인강을 잘 듣고난 후 Challenges를 신청하면 무료로 과제를 주기 때문에 초급 수준을 벗어날 수 있습니다.
- 생활꿀팁생활C언어 중 구조체 포인터가 불완전하다는 오류가 뜹니다.A. int equal(struct item A, struct itme B)을 int equal(struct item* A, struct item* B)으로 고쳐보세요. 그리고 현재 코드에 item이 아닌 itme으로 오타가 있습니다.변수를 포인터가 아니라 그대로 했기 때문에 stack에 복사가 됩니다.즉 현재 equal에 있는 구조체는 포인터가 아니기 때문에 -> 를 쓰시면 안됩니다.비쥬얼 스튜디오를 보시면 .을 찍어야 name이 나옵니다.변수를 포인터로 넘겨 받게 하면 -> 연산자를 쓰실 수 있고비쥬얼 스튜디오에서도 ->로 했을 때 구조체 변수가 나오는 것을 확인할 수 있습니다.
- 생활꿀팁생활c언어 프로그래밍 실력 쌓는법A. 저는 알고리즘 공부를 추천드립니다.삼성 sw 알고리즘이 c, c++을 익히기에 좋습니다.삼성 기출 문제는 아래 블로그에 있습니다.https://bloodstrawberry.tistory.com알고리즘을 익히다보면 해당 언어의 테크닉이 늘게 됩니다.또한 아직 학생이시니 추후 취직 준비에도 도움이 됩니다.
- 생활꿀팁생활모듈러연산 코딩? 에 관해서 질문 드립니다.A. BOJ 1629의 곱셈 문제같네요.a의 b 제곱은 분할 정복으로 구현할 수 있습니다.그리고 (a * b) mod c 는 (a mod c ) x (b mod c)와 같기 때문에, 매번 곱할 때마다 나머지 연산을 계속 해주면 overflow가 발생하지 않습니다.설명이 잘 되어있는 블로그가 있어서 링크 달아드립니다.https://bloodstrawberry.tistory.com/185
- 생활꿀팁생활지금 바로 시작할 수 있는 게임 프로그래밍 공부 뭐가 있을까요?A. 전직 게임 마케터셨을 때, 그 회사에서 어떤 게임 엔진을 썼는지는 모르겠지만, 입문용으로는 유니티를 추천드립니다.언어는 c#이지만 유니티를 배우면서 틈틈히 필요한 것을 익혀나가시면 됩니다.(cocos 엔진의 경우는 c++을 사용)유니티가 도서가 매우 다양하고, 커뮤니티가 매우 잘되어있기 때문에 입문용으로 좋습니다.먼저 기본 도서부터 보시고 게임을 만들어 보는 것을 추천드립니다.