'항해 전' 카테고리의 글 목록
본문 바로가기

항해 전19

자바스크립트 강의 # HTML에 JS 파일 import(수입) 하기 HTML 파일에 JavaScript 파일을 연결 할 때는 head 태그 안에 라는 코드를 작성 해주면 된다. # developer console 사용 해보기 console.log 명령어를 사용하면 화면에 출력값이 뜨는 게 아니라 console 창에 출력값이 뜬다. + 자바스크립트 코드는 한줄씩 순서대로 실행된다. # 변수 변수란 임의의 값을 저장해두고 읽을 수 있는 가상의 공간 변수는 선언과 초기화를 진행한다. - 선언 : 컴퓨터에서 변수를 사용할 것이라고 선언(일려주는) 역할 - 초기화 : 선언한 변수에 처음으로 값을 저장하는 과정 - 변수에 값을 저장하는 방법 : 대입 연산자(=)을 활용 - 콤마(,)를 활용하여 여러 변수를 동시에 선언, 초기화 가능.. 2021. 11. 9.
로또의 최고 순위와 최저 순위 10월 29일 문제 풀이 - rank는 rank를 설정 해주는 리스트 변수이다. - count는 당첨 번호와 같은 번호를 세어주는 변수이다. - zero_count는 알아 볼 수 없는 번호를 세어주는 변수이다. 1) for문을 돌려서 lottos에서 번호를 하나씩 받아와서 num이 0이면(알아 볼 수 없는 숫자이면) zero_count를 1 올린다. 2) 중첩 for문 안에 if문을 사용해서 당첨 번호(win_num)와 내가 입력한 번호(num)가 같다면 count를(당첨 번호와 같을 경우 +1 할 변수) 1 올린다. 3) 최고 순위는 rank 리스트의 인덱스로 zero_count에서 count를 뺀 숫자를 넣어서 구한다. 4) 최저 순위는 rank 리스트의 인덱스로 count(당첨 번호와 같을 경우 +.. 2021. 10. 29.
3진법 뒤집기 10월 28일 오늘은 3진법 뒤집기라는 문제를 풀어 보았다. 입출력 예시는 사진에서 보이는 것처럼 45(10진법) -> 1200(3진법) -> 0021(앞뒤 반전(3진법)) -> 7(10진법)으로 출력하는 예시이다. 처음 풀어본 코드에서는 설명이 붙어 있어서 조금 복잡 해보이긴 한다. def solution(n): answer = 0 # 1. 3진법 rev_base = '' while n > 0: n, mod = divmod(n, 3) # divmod를 사용하면 몫과 나머지를 알 수 있다. rev_base += str(mod) n = rev_base[::-1] # 역순인 진수를 뒤집어 줘야 원래 반환 하고자 하는 base가 출력 # 2. 앞뒤 반전(3진법) # 1) n = ''.join(reversed(.. 2021. 10. 28.
og(open graph) 태그 og 태그 : og 태그란 Open Graph Tag의 줄임말로써 페이스북으로부터 시작된 규약입니다. 여러 사이트 및 콘텐츠들은 대부분 URL을 통해 공유가 되는 데 공유가 될 때 사이트 및 콘텐츠들을 표기하는 방식을 관리 할 수 있는 것이 og 태그이다. 링크를 공유하면 자연스럽게 보이는 썸네일, 제목, 설명들을 말한다. 해당 화면에 보이는 제목, 설명, 이미지 등이 바로 open graph 태그로 노출된 정보라고 한다. -> 콘텐츠 제목 -> 웹페이지 URL -> 웹페이지 타입(blog, website 등) -> 표시되는 이미지 -> 웹사이트 이름(URL과 다름) -> 웹페이지 설명(제목 아래에 표시) 출처 https://gocoder.tistory.com/315 HTML - og(open graph.. 2021. 10. 27.
같은 숫자는 싫어 10월 26일 내일 풀어야 하는 알고리즘 문제는 배열이 주어지고 그 배열에 중복되는 값들은 배제하는 문제이다. 이 세가지 방법을 쓰면 점수가 많이 낮게 나온다 https://blockdmask.tistory.com/543 [python] 파이썬 리스트 중복 제거 방법 3가지 안녕하세요. BlockDMask입니다. 오늘은 파이썬 리스트에서 중복된 값을 삭제할 수 있는 방법 3가지에 대해서 알아보겠습니다. 1. set 이용한 리스트 중복 제거 2. for 반복문을 이용한 리스트 중 blockdmask.tistory.com 10월 27일 문제를 잘못 이해하고 있었다. 문제에서는 입력 받은 배열에서 연속적으로 나타나는 숫자를 하나만 남기고 전부 제거 한다는 것이였다. 그래서 다시 검색 해서 코드를 풀어본 결과이.. 2021. 10. 26.
소수 만들기 10월 25일 오늘 문제도 너무... 효율성 떨어지게 만들어서 다른 팀원분이 짜신 코드를 봤는 데도 잘 이해가 가지 않는다. 이번 문제는 더 열심히 찾아보고 풀어봐야 겠다. 10월 26일 다른 블로그에 있는 코드를 보고 여차여차 쓰기는 했는 데 이해를 못하겠다 아래의 코드들은 다른 팀원들이 쓰신 코드인데 다들 대단한 것 같다. 용어 정리 1) range : range(싲가 숫자, 종료 숫자, step)의 형태로 리스트 슬라이싱과 유사하다. range의 결과는 시작 숫자부터 종료 숫자 바로 앞 숫자까지 컬렉션을 만든다. 시작 숫자와 step은 생략 가능하다. https://wikidocs.net/16045 19. for in 반복문, Range, enumerate ## 1. for in 반복문 - 여타 다.. 2021. 10. 25.
완주하지 못한 선수 10월 24일 항해99 시작 전 일주일동안 하루에 하나씩 파이썬 코딩 문제를 풀어보기로 했는 데 월요일에 풀어 볼 문제는 완주하지 못한 선수이다. 1시간째 보고 있는 데 이런 저런 방법을 동원 중이지만 아직까지는 모르겠다. 10월 25일 def solution(participant, completion): answer = '' for i in participant: if i not in completion: answer = i return answer print(solution(["leo", "kiki", "eden"], ["eden", "kiki"])) print(solution(["marina", "josipa", "nikola", "vinko", "filipa"], ["josipa", "filipa.. 2021. 10. 24.
자바스크립트 2021.10.22 공부 내용 정리 https://blog.naver.com/eundol0519/222545207854 ㅡㅡ : 네이버 블로그 당신의 모든 기록을 담는 공간 blog.naver.com 2021. 10. 22.
웹개발 종합반 5주차 강의 2차 시도 숙제 http://eundol.shop/ 원페이지 쇼핑몰 양초를 팔아요 eundol.shop 회고록 오늘 2차 시도로 원페이지 쇼핑몰을 서버에 올리고 도메인까지 설정 해봤는 데 계속 하다가 서버 구동을 안시켜서 오류 나고 print 잘못 써서 오류 나고 왜인지도 모르겠는 오류가 많이 생겨서 몇시간을 붙잡고 있었지만 땅굴 파듯이 열심히 파고 파다 보니 숙제를 무사히 끝마칠 수 있었다. 잘했다!!!! 고생했어 너무너무 고생했어 장해 메모 연결하기 $ ssh -i /g/sparta_prepare/spartakeypair2.pem unbuntu@54.180.87.192 nohup 설정하기 컴퓨터를 꺼도 서버가 계속 돌아감. nohup python app.py 서버 강제 종료 ps -ef | grep 'app.p.. 2021. 10. 22.
728x90