지코바

    [지코바] 코딩스터디 운영계획 v1.1

    # GOAL [ 실무에 도움이 되는 코딩 스터디 ] → 탄탄한 기초 지식 다지기 → 효율적인 알고리즘 작성 능력 기르기 → 업무 분야 확장하기 # HOW TO 가르치는 것만큼 좋은 공부 방법은 없습니다. 코드싱크처럼 가벼운 공유 형식으로 가져가지만, 스터디 구성원들을 학생이라고 생각하고 준비해 주시면 좋겠습니다. 문제 해결만큼 이해 여부를 파악할 수 있는 방법은 없습니다. 처음 보는 개념으로 문제를 해결하는 건 분명 어려운 일이지만, 해결하고 나면 확실히 성장한 자신의 모습을 보실 수 있을 겁니다. # LANGUAGE 기초 이론 부분은 JAVA를 메인 언어로 합니다. # BASIC ROUTINE v1.1 * 루틴 한번에 4주 소요 모임 주제 분배 → 스터디장이 제시한 주제 중 택 1: 주제는 생활코딩 자..

    [지코바] 3회차 주제 선정

    인터넷 강의의 도움을 받기로 했습니다. 아래는 제가 자주 참고하는 유튜브 채널이자, 우리 스터디의 진행에 큰 틀이 될 영상을 올려주신 채널입니다. 생활코딩 일반인에게 프로그래밍을 알려주는 온라인/오프라인 활동 입니다. 채널 공개키 : MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDbU/jgeYLWbmUB5pk/wlqMs+2qsOOPgN2ydxOsrWe8JJUXzj5ovsUmjfBSwLjajT6SyO00ulne3zja2PzEZC2wnJCgvZ6lr/ZLvA9yUqmrKRNa www.youtube.com 스터디 진도는 아래 재생목록을 따라 갈 예정입니다. Java 입문 수업 (생활코딩) 자바 입문을 돕기 위한 수업입니다. 텍스트 수업과 소스 코드 그리고 체계적으로 정리된 공식 홈페이지..

    [JAVA 기초] 조건문 문제풀이

    지코바 과제[조건문] 조건문이란?조건문의 종류? 각 조건문별 사용법1\. if문 영어단어 그대로 가정법입니다다. 가정한 내용이 참이면 내용을 읽어내고, 거짓이라면 내용을 읽지않고 끝냅니다.으로 사용을 합니다. 예 velog.io package jicoba2; import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] args) { // first problem int a = 10; int b = 20; firstProblem(a, b); // second problem secondProblem(); // third problem thirdProblem()..

    [JAVA 기초] Object-Oriented Programming

    개요 컴퓨터 프로그래밍 패러다임 중 하나로, 명령과 데이터로 구성된 객체를 중심으로 하는 프로그래밍 기법이다. 구성요소 클래스 (Class) class Penguin { // 속성 int height; int weight; String species; // 행위 void waddling(){ /* 뒤뚱거리는 로직 */ } void swimming(){ /* 수영 로직 */ } } 어떤 집합의 공통적인 속성과 행위를 정의한 것. 객체지향 프로그래밍 내 대표적인 사용자 정의 데이터 타입. 객체 (Object) public class Example{ public static void main(String[] args){ Penguin p1 = new Penguin(); p1.species = "황제"; p1...

    [자료구조] 해시 테이블 Hash Table

    해시 테이블이란? 정의 추상 데이터 구조인 연관 배열(Associative Array)를 구현하는 자료구조의 한 종류다. key를 통해 연관된 value를 얻을 수 있는데, 두 값 사이의 '연관'을 해시 함수(Hash Function)가 담당한다. key가 해시 함수를 통과하면 해시 함수는 정의된 일련의 규칙에 의해 값의 위치를 가리키는 인덱스(해시 코드Hash Code라고도 한다)를 반환한다. 데이터를 저장할 위치를 정하는 단계에서 이미 키와 해시 함수를 통해 얻은 인덱스를 사용하기 때문에, 같은 키와 해시 함수로 항상 같은 인덱스를 얻을 수 있다. 구성요소 키(key): 해시 함수를 통과하여 대응하는 값(value)의 인덱스를 찾아내는 일종의 단서. 값(value): key에 의해 식별될 수 있는 값..

    [지코바] 1주차: OT

    과제 결과 공유 # 과제 내용 백준 온라인저지의 단계별로 풀어보기(https://www.acmicpc.net/step)에서 할 수 있는 데까지 풀어오기 # 결과 * 과제 결과 공유 한주 연기 결정 주제 분배 # 대주제 [ 자료구조 ] # 소주제 선택지 자료구조명 반드시 들어가야 하는 내용 예상 난이도 공부해올 사람 연결 리스트 연결 리스트의 종류 ★ ★ 당 스택 구현 코드 (직접 작성할 필요는 없지만, 설명할 수 있어야 합니다.) ★ 익 큐, 덱 큐와 덱의 연관성 ★ 앙 트리 트리의 종류, 관련 알고리즘 ★ ★ ★ ★ 도 그래프 그래프와 트리의 차이 ★ ★ 해시테이블 해시함수 ★ ★ ★ 윤 공통적으로 들어가야 할 내용 선택한 주제의 정의 활용 예시 선택한 주제와 연관된 문제