[Review] 2020-02-04 알고리즘 스터디 – 12 Week Challenge

 

SQL AngelesLA 한인 IT 커뮤니티 그룹으로 다양한 IT 기술을 공부하며 회원들의 소통을 공유 합니다. 현재 다양한 스터디를 운영하고 있으며 각종 공지를 위한 포럼, 그룹채팅을 운영하고 있습니다. 커뮤니티는 회원제로 운영되고 있으며 참여의 제한은 없습니다. 스터디 참여를 원하시거나 교류를 원하시는 분은 아래 홈페이지에서 상세 내용을 확인할 수 있습니다.

·         문의메일 : Leo.Sungwook.Kang@gmail.com

·         KAKAO : SQLMVP

·          SQL Angeles 공식 홈페이지 : http://SQLAngeles.com

·          공식 Facebook 그룹 : https://www.facebook.com/groups/SQLAngeles/

 

오늘은 SQL Angeles에서 준비한 12주 프로젝트로, 온라인 알고리즘 스터디의 4주차를 진행하였습니다. SQL Angeles의 온라인 미팅은 최대 100명이 참여할 수 있으며 상시 스터디원을 모집하고 있습니다.

 

온라인 미팅은 PC 뿐만아니라, 태블릿, 스마트폰에서도 참여가 가능하기 때문에 앞으로도 많은 참여 부탁 드립니다.

 

2주차 스터디 주제는 Selection Sort 로 진행 하였습니다.

·          Week 1: Introduction to algorithms (1/7/2020)

·          Week 2: Selection sort (1/14/2020)

·          Week 3: Recursion (1/21/2020)

·          Week 4: Quicksort (1/28/2020)

·          Week 5: Hash tables (2/4/2020)

·          Week 6: Breadth-first search

·          Week 7: Dijkstra's algorithm

·          Week 8: Greedy algorithms

·          Week 9-10: Dynamic programming

·          Week 11: K-nearest neighbors

·          Week 12: Basic codding interview skills

 

 

오늘의 발표 주제는 Hash Tables 입니다.

 

 

늘 말씀 드리지만, 저희 스터디는 취업을 보장하지는 않습니다. 함께 열심히 공부하고 즐기기를 원하고 있습니다.

 

 

어느덧 벌써 5주차가 되었습니다. 앞으로 7주 남았습니다.

 

 

해시 함수(hash function)는 임의의 길이의 데이터를 고정된 길이의 데이터로 매핑하는 함수입니다.

 

 

해시 충돌이란 해시 함수가 서로 다른 두 개의 입력값에 대해 동일한 출력값을 내는 상황을 의미한다. 해시 함수가 무한한 가짓수의 입력값을 받아 유한한 가짓수의 출력값을 생성하는 경우, 비둘기집 원리에 의해 해시 충돌은 항상 존재한다.

 

해시 충돌은 해시 함수를 이용한 자료구조나 알고리즘의 효율성을 떨어뜨리며, 따라서 해시 함수는 해시 충돌이 자주 발생하지 않도록 구성되어야 한다. 암호학적 해시 함수의 경우 해시 함수의 안전성을 깨뜨리는 충돌 공격이 가능할 수 있기 때문에 의도적인 해시 충돌을 만드는 것이 어렵도록 만들어야 한다.

(출처 : https://ko.wikipedia.org/wiki/%ED%95%B4%EC%8B%9C_%EC%B6%A9%EB%8F%8C)

 

 

정리하면

 

 

이론과 함께 마지막은 실제 코드를 가지고 이론이 어떻게 동작하는지를 살펴보았습니다. 실습은 주로 파이썬 코드를 사용하여 진행 되었습니다.

 

 

 

다음 스터디에도 항상 발전하는 스터디가 되기를 기대하면서 오늘 하루도 고생 많으셨습니다.

 

 

2020-02-04 / http://sqlangeles.com

 

 

LA 한인 SQL 스터디 모임, LA IT 모임, OC IT 모임, SQL 스터디, 개발 스터디, SQL Angeles, IT 커뮤니티, OC IT 커뮤니티, 알고리즘 스터디, 온라인 스터디

 

[Review] 2020-01-28 알고리즘 스터디 – 12 Week Challenge

 

SQL AngelesLA 한인 IT 커뮤니티 그룹으로 다양한 IT 기술을 공부하며 회원들의 소통을 공유 합니다. 현재 다양한 스터디를 운영하고 있으며 각종 공지를 위한 포럼, 그룹채팅을 운영하고 있습니다. 커뮤니티는 회원제로 운영되고 있으며 참여의 제한은 없습니다. 스터디 참여를 원하시거나 교류를 원하시는 분은 아래 홈페이지에서 상세 내용을 확인할 수 있습니다.

·         문의메일 : Leo.Sungwook.Kang@gmail.com

·         KAKAO : SQLMVP

·          SQL Angeles 공식 홈페이지 : http://SQLAngeles.com

·          공식 Facebook 그룹 : https://www.facebook.com/groups/SQLAngeles/

 

오늘은 SQL Angeles에서 준비한 12주 프로젝트로, 온라인 알고리즘 스터디의 4주차를 진행하였습니다. SQL Angeles의 온라인 미팅은 최대 100명이 참여할 수 있으며 상시 스터디원을 모집하고 있습니다.

온라인 미팅은 PC 뿐만아니라, 태블릿, 스마트폰에서도 참여가 가능하기 때문에 앞으로도 많은 참여 부탁 드립니다.

 

4주차 스터디 주제는 Quick Sort 로 진행 하였습니다.

·          Week 1: Introduction to algorithms (1/7/2020)

·          Week 2: Selection sort (1/14/2020)

·          Week 3: Recursion (1/21/2020)

·          Week 4: Quicksort (1/28/2020)

·          Week 5: Hash tables

·          Week 6: Breadth-first search

·          Week 7: Dijkstra's algorithm

·          Week 8: Greedy algorithms

·          Week 9-10: Dynamic programming

·          Week 11: K-nearest neighbors

·          Week 12: Basic codding interview skills

 

오늘의 발표 주제는 Quicksort 입니다.

 

 

늘 말씀드리지만, 저희 스터디에서는 취업을 보장하지는 않습니다. 함께 열심히 공부하고 즐기기를 원하고 있습니다.

 

어느덧 벌써 4주차가 되었네요. 앞으로 8주 남았습니다.

 

모든 작업은 작게 나누어서 해결하라!

 

 온라인 미팅은 PC 뿐만 아니라 태블릿, 스마트폰에서도 접속 가능합니다.

 

이론과 함께 마지막은 실제 코드를 가지고 이론이 어떻게 동작하는지를 살펴보았습니다. 실습은 주로 파이썬 코드를 사용하여 진행 되었습니다.

 

 

다음 스터디에도 항상 발전하는 스터디가 되기를 기대하면서 오늘 하루도 고생 많으셨습니다.

 

2020-01-28 / http://sqlangeles.com

 

 

LA 한인 SQL 스터디 모임, LA IT 모임, OC IT 모임, SQL 스터디, 개발 스터디, SQL Angeles, IT 커뮤니티, OC IT 커뮤니티, 알고리즘 스터디, 온라인 스터디

 

[Review] 2020-01-21 알고리즘 스터디 – 12 Week Challenge

 

SQL AngelesLA 한인 IT 커뮤니티 그룹으로 다양한 IT 기술을 공부하며 회원들의 소통을 공유 합니다. 현재 다양한 스터디를 운영하고 있으며 각종 공지를 위한 포럼, 그룹채팅을 운영하고 있습니다. 커뮤니티는 회원제로 운영되고 있으며 참여의 제한은 없습니다. 스터디 참여를 원하시거나 교류를 원하시는 분은 아래 홈페이지에서 상세 내용을 확인할 수 있습니다.

·         문의메일 : Leo.Sungwook.Kang@gmail.com

·         KAKAO : SQLMVP

·          SQL Angeles 공식 홈페이지 : http://SQLAngeles.com

·          공식 Facebook 그룹 : https://www.facebook.com/groups/SQLAngeles/

 

오늘은 SQL Angeles에서 준비한 12주 프로젝트로, 온라인 알고리즘 스터디의 3주차를 진행하였습니다. SQL Angeles의 온라인 미팅은 최대 100명이 참여할 수 있으며 상시 스터디원을 모집하고 있습니다. 이번 3주차 기간에는 제가 한국에서 일정이 있어서 (현재 LA 거주) 한국시간 1/221PM, LA 시간 1/21 8PM에 참석하였습니다.

 

한국에서도 온라인 미팅의 품질은 매우 좋았으며, 이제는 공간 및 거리 제약없이 온라인 미팅을 어디서나 진행할 수 있음을 다시 한번 확인하였습니다.

 

3주차 스터디 주제는 Recursion 입니다.

·          Week 1: Introduction to algorithms (1/7/2020)

·          Week 2: Selection sort (1/14/2020)

·          Week 3: Recursion (1/21/2020)

·          Week 4: Quicksort

·          Week 5: Hash tables

·          Week 6: Breadth-first search

·          Week 7: Dijkstra's algorithm

·          Week 8: Greedy algorithms

·          Week 9-10: Dynamic programming

·          Week 11: K-nearest neighbors

·          Week 12: Basic codding interview skills

 

 

 

다음 스터디에도 항상 발전하는 스터디가 되기를 기대하면서 오늘 하루도 고생 많으셨습니다.

 

2020-01-21 / http://sqlangeles.com

 

 

LA 한인 SQL 스터디 모임, LA IT 모임, OC IT 모임, SQL 스터디, 개발 스터디, SQL Angeles, IT 커뮤니티, OC IT 커뮤니티, 알고리즘 스터디, 온라인 스터디

 

[Review] 2020-01-14 알고리즘 스터디 – 12 Week Challenge

 

SQL AngelesLA 한인 IT 커뮤니티 그룹으로 다양한 IT 기술을 공부하며 회원들의 소통을 공유 합니다. 현재 다양한 스터디를 운영하고 있으며 각종 공지를 위한 포럼, 그룹채팅을 운영하고 있습니다. 커뮤니티는 회원제로 운영되고 있으며 참여의 제한은 없습니다. 스터디 참여를 원하시거나 교류를 원하시는 분은 아래 홈페이지에서 상세 내용을 확인할 수 있습니다.

·       문의메일 : Leo.Sungwook.Kang@gmail.com

·       KAKAO : SQLMVP

·        SQL Angeles 공식 홈페이지 : http://SQLAngeles.com

·        공식 Facebook 그룹 : https://www.facebook.com/groups/SQLAngeles/

 

오늘은 SQL Angeles에서 준비한 12주 프로젝트로, 온라인 알고리즘 스터디의 2주차를 진행하였습니다. 오늘 온라인 미팅에선는 지난주의 미흡함을 보완하기 위해, Zoom Video 유료 솔루션을 도입하여 최대 100명이 동시에 온라인 미팅에 참여할 수 있도록 준비하였습니다. 2주차 모임은 총 17(제가 외부 일정이 있어서, 중간에 확인 결과)이 참석해 주셨습니다.

 

이번에 새로 도입한 온라인 미팅 솔루션은 PC 뿐만아니라, 태블릿, 스마트폰에서도 참여가 가능하기 때문에 앞으로도 많은 참여 부탁 드립니다.

 

2주차 스터디 주제는 Selection Sort 로 진행 하였습니다.

·        Week 1: Introduction to algorithms (1/7/2020)

·        Week 2: Selection sort

·        Week 3: Recursion

·        Week 4: Quicksort

·        Week 5: Hash tables

·        Week 6: Breadth-first search

·        Week 7: Dijkstra's algorithm

·        Week 8: Greedy algorithms

·        Week 9-10: Dynamic programming

·        Week 11: K-nearest neighbors

·        Week 12: Basic codding interview skills

 

 

다음 스터디에도 항상 발전하는 스터디가 되기를 기대하면서 오늘 하루도 고생 많으셨습니다.

 

2020-01-14 / http://sqlangeles.com

 

 

LA 한인 SQL 스터디 모임, LA IT 모임, OC IT 모임, SQL 스터디, 개발 스터디, SQL Angeles, IT 커뮤니티, OC IT 커뮤니티, 알고리즘 스터디, 온라인 스터디

 

[Review] 2020-01-07 알고리즘 스터디 – 12 Week Challenge

 

SQL AngelesLA 한인 IT 커뮤니티 그룹으로 다양한 IT 기술을 공부하며 회원들의 소통을 공유 합니다. 현재 다양한 스터디를 운영하고 있으며 각종 공지를 위한 포럼, 그룹채팅을 운영하고 있습니다. 커뮤니티는 회원제로 운영되고 있으며 참여의 제한은 없습니다. 스터디 참여를 원하시거나 교류를 원하시는 분은 아래 홈페이지에서 상세 내용을 확인할 수 있습니다.

·       문의메일 : Leo.Sungwook.Kang@gmail.com

·       KAKAO : SQLMVP

·        SQL Angeles 공식 홈페이지 : http://SQLAngeles.com

·        공식 Facebook 그룹 : https://www.facebook.com/groups/SQLAngeles/

 

SQL 스터디는 SQL PASS의 공식 회원이며, LA Chapter 그룹으로 PASS 커뮤니티 중 한국어로 진행되는 모임입니다.

·        SQL PASS 공식 홈페이지 : http://pass.org

 

오늘은 SQL Angeles에서 준비한 12주 프로젝트로, 온라인 알고리즘 스터디의 1주차를 진행하였습니다. 많은분들이 참석해 주셨는데, 온라인 미팅 솔루션의 제한으로 인해서, 정상적인 진행이 되지 않아 많이 서운하기도 한 시간이 이었습니다. 다음 모임에는 최대 100명이 참석할 수 있는 솔루션을 준비 하였으니 많은 참석 부탁 드립니다.

오늘의 스터디 주제는 알고리즘이 무엇인지, 처음 스터디를 시작하는 단계에서, 스터디의 목적, 진행 방향, 기본 소개 등으로 진행 되었습니다.

·        Week 1: Introduction to algorithms (1/7/2020)

·        Week 2: Selection sort

·        Week 3: Recursion

·        Week 4: Quicksort

·        Week 5: Hash tables

·        Week 6: Breadth-first search

·        Week 7: Dijkstra's algorithm

·        Week 8: Greedy algorithms

·        Week 9-10: Dynamic programming

·        Week 11: K-nearest neighbors

·        Week 12: Basic codding interview skills

 

 

다음 스터디에도 항상 발전하는 스터디가 되기를 기대하면서 오늘 하루도 고생 많으셨습니다.

 

2020-01-07 / http://sqlangeles.com

 

LA 한인 SQL 스터디 모임, LA IT 모임, OC IT 모임, SQL 스터디, 개발 스터디, SQL Angeles, IT 커뮤니티, OC IT 커뮤니티

 

[SQL Angeles] 2019-09-05 LA 한인 DB & Devops 스터디 모임

 

SQL AngelesLA 한인 IT 커뮤니티 그룹으로 다양한 IT 기술을 공부하며 회원들의 소통을 공유하는 모입니다. 현재 다양한 스터디를 운영하고 있으며 각종 공지를 위한 포럼, 그룹채팅을 운영하고 있습니다. 커뮤니티는 회원제로 운영되고 있으며 참여의 제한은 없습니다. 스터디 참여를 원하시거나 교류를 원하시는 분은 아래 홈페이지에서 상세 내용을 확인할 수 있습니다.

l  SQL Angeles 공식 홈페이지 : http://SQLAngeles.com

l  공식 Facebook 그룹 : https://www.facebook.com/groups/SQLAngeles/

SQL 스터디는 SQL PASS의 공식 회원이며, LA Chapter 그룹으로 PASS 커뮤니티 중 한국어로 진행되는 모임입니다.

l  SQL PASS 공식 홈페이지 : http://pass.org

 

오늘은 프로그래머를 위한 통계학과 SQL을 활용한 통계 쿼리 작성에 대해서 학습하였습니다.

주제

발표자

20:00 ~ 20:50

프로그래머를 위한 통계의 시작

백현성

20:50 ~ 21:00

Break Session

21:00 ~ 21:50

SQL 통계 쿼리 활용

 Sungwook Kang

21:50 ~ 22:00

Closing

 

프로그래머를 위한 통계의 시작에서는 통계가 무엇인지, 정의 및 기본 용어, 그리고 우리가 흔히 오해하는 통계의 오류등에 대해서 실제 사례에 대해서 학습하였습니다.

 

SQL 통계 쿼리 활용에서는 SQL Server에서 제공하는 다양한 Aggregation함수를 사용하여, 직접 데이터를 추출하고, 데이터의 의미를 확인하는 시간을 가졌습니다. 또한 클라우드 서비스인 Azure SQL을 사용함으로써 클라우드 사용법도 덤으로 익히는 시간이었습니다.

 

 

 

 

 

 

 

 

다음 스터디에도 항상 발전하는 스터디가 되기를 기대하면서 오늘 하루도 고생 많으셨습니다.

 

2019-09-05 / http://sqlangeles.com

 

LA 한인 SQL 스터디 모임, LA IT 모임, DB 스터디, SQL 스터디, SQL Server, DB 스터디, LA SQL Server, SQL Angeles, IT 커뮤니티, OC IT 커뮤니티

 

+ Recent posts