👇 Best Contents!
-
[KDB산업은행 인턴] 2023 산은 전산직 인턴 수기
-
[미국 연수] 7일간의 시애틀 일기 (하나 디지털 파워온 수상 특전) 출처: https://xxilliant.tistory.com/216 [Zoe's Coding Log:티스토리]
-
2023 하나 디지털 파워온 2기 본선 합격 후기🍀
-
[Git] 깃허브 빌드 X 표시 / 빌드 실패 / All checks have failed 출처: https://xxilliant.tistory.com/207 [Zoe's Coding Log:티스토리]
-
2023 교내 해커톤 기획운영팀 활동 후기💙_SO-HOT 해커톤🔥
-
[React/Typescript] 화면 전환 효과 / 페이드인 애니메이션 / Fade 컴포넌트
-
2022 sw중심대학 공동해커톤 수상 후기🔥
-
3학년 1학기 TA인턴십(코딩입문 과목) 후기⌨️
개발 공부
UX study
-
UX study [UX] About UX process 출처 https://ko.wix.com/blog/post/what-is-ux-design UX/UI 디자인이란? 차이점과 사례를 한눈에 살펴보기 UX 디자인은 사용자 경험을 뜻하는 말입니다. UX 디자인이 UI 디자인과 어떠한 차이가 있는지 알아보고, 좋은 사용자 경험을 만드는 프로세스와 디자인 사례까지 살펴보세요! ko.wix.com UX 프로세스는 어떻게 진행되나요? 지금까지 UX의 중요성과 좋은 사용자 경험을 판단하는 방법을 알아보았습니다. 이제 디자이너가 실제로 이런 사용자 경험을 어떻게 실현할 수 있는지 살펴보도록 하겠습니다. 훌륭한 사용자 경험은 사용자의 가치, 능력, 니즈 및 욕구에 대한 깊은 이해를 통해서만 실현될 수 있습니다. 디자인, 분석 및 문제 해결에 많은 경험을 쌓은 뒤 UX 디자..
-
UX study [UX] 사용자 경험의 7가지 원칙 출처 https://ko.wix.com/blog/post/what-is-ux-design UX/UI 디자인이란? 차이점과 사례를 한눈에 살펴보기 UX 디자인은 사용자 경험을 뜻하는 말입니다. UX 디자인이 UI 디자인과 어떠한 차이가 있는지 알아보고, 좋은 사용자 경험을 만드는 프로세스와 디자인 사례까지 살펴보세요! ko.wix.com 사용자 경험의 7가지 원칙 그러면 사용성 외 어떤 다른 특성이 좋은 사용자 경험에 기여할까요? 몇 가지 신뢰할 수 있는 가이드라인에 대해 이야기해보고 이를 웹사이트 디자인에 적용할 수 있는 방법을 살펴보도록 하겠습니다. 다음은 디자이너 피터 모빌(Peter Morville)이 발견한 UX를 설명하는 7가지 핵심 원칙입니다. 유용성 사용성 검색성 신뢰성 매력성 접근성 가치성..
-
UX study [UX] UX(사용자 경험) 디자인이란? 출처 https://ko.wix.com/blog/post/what-is-ux-design UX/UI 디자인이란? 차이점과 사례를 한눈에 살펴보기 UX 디자인은 사용자 경험을 뜻하는 말입니다. UX 디자인이 UI 디자인과 어떠한 차이가 있는지 알아보고, 좋은 사용자 경험을 만드는 프로세스와 디자인 사례까지 살펴보세요! ko.wix.com ux에 대해 혼자 공부하다가 너무 좋은 글을 발견해서 읽어보고 공유합니다 😎 UX 디자인이란 무엇인가요? 사용자 경험을 뜻하는 UX 디자인은 그 중요성이 매우 부각되고 있음에도 불구하고 우리 일상에 너무 자연스럽게 스며든 나머지 일반 대중으로부터 잘못 이해되고 있습니다. UX는 ‘인간에 대한 우선적’ 접근 방식이 강조되는 디자인 분야이며, 사용자가 특정 제품과 처음부터 마..
Algorithm study
-
Programmers [Javascript/PGS] Lv.2 : 영어 끝말잇기 https://school.programmers.co.kr/learn/courses/30/lessons/12981# 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr프로그래머스 레벨2.나눗셈, 나머지 연산을 잘 고려해서 적절한 식을 설계해야 한다! 나의 풀이function solution(n, words) { var answer = []; let wordset = new Set(); let wordsize = 0; wordset.add(words[0]); let lastword = words[0][words[0].length-1]; for(let i=1; i
-
Programmers [Javascript/PGS] Lv.2 : 짝지어 제거하기 https://school.programmers.co.kr/learn/courses/30/lessons/12973 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr프로그래머스 레벨 2.그냥 반복문 + substr로 풀었는데, 효율성에서 너무 오래걸림. 아 뭔가 문제가 있다! 라고 판단해서방법을 생각해봤는데스택으로 푸는게 최고의 방법인 것 같았다.substr은 각각 O(N)이지만, push/pop은 각각 O(1)이므로 결국 문자열이 아니라 배열로 해결하는게 맞았다 ^-^ 나의 풀이function solution(s){ var answer = 0; if(s.length
-
Programmers [Javascript/PGS] Lv.2 : 점프와 순간 이동 https://school.programmers.co.kr/learn/courses/30/lessons/12980 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 프로그래머스 레벨2. Summer/Winter Coding(~2018)DP인 줄 알았는데, 2로 나누어주면서 2의 배수가 아닐때만 카운트를 해주면 되는거였다.때로는(아주 가끔씩은) 단순한게 답이다...! 나의 풀이function solution(n){ var ans = 0; // 5 -> (+1), 4/2=2, 1/1=1 (+1) -> 2 while(n>1){ if(n%2===0) n/=2; else ..
-
Programmers [Javascript/PGS] Lv.2 : 석유 시추 (PCCP 기출문제 2번) https://school.programmers.co.kr/learn/courses/30/lessons/250136 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr프로그래머스 레벨 2.BFS 응용 문제이다너비우선탐색으로 석유칸 수를 카운트하고, 어떤 열에서 뽑을 수 있는건지 Map에 누적한다!코드가 길긴 했지만 크게 어려운 문제는 아니었다고 생각🤓 나의 풀이let Land;let n; let m;let visited;let dx = [0,1,0,-1];let dy = [-1,0,1,0];let columnMap = new Map();const saveColumns=(columns, count)=>{ ..
-
Programmers [Javascript/PGS] Lv.2 : 퍼즐 게임 챌린지 (PCCP 기출문제 2번) https://school.programmers.co.kr/learn/courses/30/lessons/340212# 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr프로그래머스 레벨2.정답률 42%인 PCCP 기출이다다음 달에 PCCP 도전해볼까 해서 기출을 풀어보았다! 처음에 limit 범위가 너무 크길래, 이거 설마 이분탐색...?! 이러면서 풀었는데역시나 이진 탐색 유형의 문제가 맞았다.자주 푸니까 슬슬 문제 유형이 눈에 보이는듯 😇 while 종료 조건, left / right 갱신, answer 갱신 등 신경써야할 부분이 많았다!!! 특히 난이도, 소요 시간은 모두 양의 정수며, 숙련도도 양의..
-
Programmers [Javascript/PGS] Lv.3 : 여행경로 https://school.programmers.co.kr/learn/courses/30/lessons/43164?language=javascript 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr프로그래머스 레벨3DFS 유형 문제이고, 예전에 CPP로 풀었는데 js로 다시 풀어보았다. 한 경로로 끝까지 탐색해야하므로 깊이우선 탐색을 진행,만약 끝까지 진행하지 못한다면 백트래킹이 필요하다!(pop & visited false 처리) 나의 풀이let answer = [];let isAnswer = false;let visited = new Array(10001).fill(false);let Tickets..