본문 바로가기

반응형

분류 전체보기

(646)
[2023 신입부원 심화 스터디] 박지민 #1주차 - 기초문법 part. 1 0. Java Script 권장 사용법 html 파일에 js 파일을 연결해야 함 body 태그 안에 사용하여 파일명 지정 1. 변수와 상수 - 변수: let 키워드 사용 let hi; // hi라는 변수 선언 let hi = "안녕하세요"; // "안녕하세요"라는 값으로 초기화 ------------------------------------------------------------- let hi = "안녕하세요" // 선언과 동시에 초기화 가능 hi = "안녕" // hi 값 변경 변수는 값을 변경하는 것은 가능하지만 다시 선언은 할 수 없다. - 상수: const 키워드 사용 const hello = "안녕하세요!!" 상수는 값을 변경하거나 다시 선언 X 반드시 선언과 동시에 초기화 해야함 - 변수..
[2023 신입부원 심화 스터디] 김윤희 #1주차 - 기초문법 part.1 1강 변수와 상수 변수 선언 방법 → let ex) let hi = ‘안녕하세요’ 출력 방법 → console.log(hi) 상수 선언 방법 → const (값 변경 불가) ex) const hello = “안녕하세요 상수는 선언할 때 값을 초기화를 해주어야함 ! 주의사항 변수나 상수 이름 첫 번째 글자는 영어, $, _만 가능! 숫자로 시작하는 변수명은 안됨 ! 첫글자 이외에는 숫자도 사용 가능 ! 영어 소문자와 대문자는 구별됨 let, const와 같은 js예약어는 사용 불가! 이름에 공백은 혀용되지 않음! → const사용을 추천 var → 변수의 중복을 제한하지 않아 에러가 발생하지 않음 ! 2강 원시 데이터 타입 원시데이터 : 객체가 아니면서 메서드도 가지지않는 데이터 const number =..
[2023 신입부원 심화 스터디] 신진욱 #1주차 - 기초문법 part.1 0. Java Script 사용법 - ~.js 파일을 만들고 html 파일의 body 태그 안에 작성 (권장 사용법) 1. 변수와 상수 - 변수: let 키워드로 선언 let hi = '신진욱'; // hi라는 변수에 '신진욱'이라는 값으로 초기화 hi = '이도해'; // hi값 변경 - 상수: const 키워드로 선언 const hi = "신진욱"; hi = "더엘리"; // 값을 변경하면 에러 // const로 선언된 상수 값은 변경할 수 없다. - 변수와 상수 이름 규칙 변수나 상수 이름의 첫 번째 글자는 영어, $, _ 만 가능 첫 글자 이외에는 숫자도 사용 가능 영어 소문자와 대문자는 구별됨 let, const와 같은 자바스크립트 예악어는 사용 불가 이름에 공백은 허용하지 않음 (Camel C..
[2023 신입부원 심화 스터디] 이정욱 #1주차 - 기초 문법 Part.1 1. 변수와 상수 - 변수: let이라는 키워드로 선언된다. let hi = '이정욱'; // hi라는 변수에 '이정욱'이라는 값으로 초기화 hi = '안녕하세요' // hi의 값을 변경 let hi = '정욱이' // 다음과 같이 let을 한번 더 쓰면서 재선언 하면 오류 발생 let을 통해 변수를 선언하게 되면 값은 재할당 할 수 있지만 재선언 할수는 없다. - 상수: const라는 키워드로 선언된다 const hello = "안녕하세요!!"; hello = '니하오"; // 다음과 같이 값을 바꾸어 주면 오류 발생 const를 통해 상수를 선언하게 되면 값을 바꿀 수 없다. -변수 이름 규칙 변수나 상수 이름의 첫 번째 글자는 영어, $, _ 만 가능 첫 글자 이외에는 숫자도 사용 가능 ex) _1..
[2023 신입부원 심화 스터디] 조현상 #1주차 - 변수와 상수 선언 자바스크립트 스터디 시작~! 자바 언어라고 하면 String name; char c; int number; boolean b; ... 과 같이 데이터 타입을 선언해줘서 각자 데이터 타입의 맞게 만들어줬어야 했다. 하지만 자바스크립트는 달랐다. //int형 const age = 20; //String형 const name = "조현상"; //배열 const Array = [1,2,3]; .. 데이터 타입의 상관 없이 const 와 let 으로 선언할 수 있었다. const와 let의 차이는 const name = "조현상"; name = "현상"; //error const로 선언하면 선언 이후 저장된 값을 바꿔줄 수 없다. 우리는 이것을 상수라고 부르기로 했다. 하지만 let은 let age = 20; a..
[2023 알고리즘 스터디] 2조 박주빈 5주차 - 백준 23882, 10989, 2751, 11650 FOSCAR 알고리즘 스터디 5주차 2조 블로깅 백준 23882번 : 알고리즘 수업 - 선택 정렬 2 https://www.acmicpc.net/problem/23882 23882번: 알고리즘 수업 - 선택 정렬 2 첫째 줄에 배열 A의 크기 N(5 ≤ N ≤ 10,000), 교환 횟수 K(1 ≤ K ≤ N)가 주어진다. 다음 줄에 서로 다른 배열 A의 원소 A1, A2, ..., AN이 주어진다. (1 ≤ Ai ≤ 109) www.acmicpc.net # a: 배열 크기 k: k번째 교환 a, k = map(int, input().split()) # 배열 int형으로 저장 num_list = [int(i) for i in input().split()] num_list_sorted = sorted(num..
[2023 알고리즘 스터디] 4조 이은선 5주차 - 백준 2075 우선순위 큐를 이용한 정렬 문제 입력 5 12 7 9 15 5-> 15 12 9 7 5 13 8 11 19 6-> 19 13 11 8 6 21 10 26 31 16-> 31 26 21 16 10 48 14 28 35 25-> 48 35 28 25 14 52 20 32 41 49 -> 52 49 41 32 20 다음과 같은 5X5 입력이 주어졌을 때, 5번째로 큰 수를 찾기 위해서 일단 입력 받은 줄별로 내림차순 정렬을 진행해보았다. 하지만, 5번째로 큰 수를 찾기 위해선 맨 마지막 줄에 있는 수들끼리만 비교하면 될게 아니라 필요에 따라선 그 위에 줄의 숫자도 함께 비교하며 N번째로 큰 수를 찾아나가야 한다. 그렇다고 해서 세로 방향으로는 정렬된 상태로 입력 받은 수들을 몽땅 하나의 리스트에 넣고 재정렬시..
[2023 알고리즘 스터디] 1조 정혁제 5주차 - 정렬 1. 단어정렬(1811) https://www.acmicpc.net/problem/1181 1181번: 단어 정렬 첫째 줄에 단어의 개수 N이 주어진다. (1 ≤ N ≤ 20,000) 둘째 줄부터 N개의 줄에 걸쳐 알파벳 소문자로 이루어진 단어가 한 줄에 하나씩 주어진다. 주어지는 문자열의 길이는 50을 넘지 않는다. www.acmicpc.net 강의를 참고하여 정렬 식을 사용해 풀어보았으나, 시간 초과의 문제로 다른 방법을 찾아보았습니다. 파이썬에 기본적으로 탑재되어있는 set, sort 함수를 이용해서 풀었습니다. 2. 수 정렬하기2(2751) https://www.acmicpc.net/problem/2751 2751번: 수 정렬하기 2 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000,000)이 주..

반응형