profile
멈춤에 두려움을 느끼는 것
post-thumbnail

LeetCode - 3421. Find Students Who Improved (Oracle)

Write a solution to find the students who have shown improvement. A student is considered to have shown improvement if they meet both of these conditi

약 21시간 전
·
0개의 댓글
·
post-thumbnail

[이론] PL/SQL - CURSOR, 커서란?

쿼리문에 의해 반환되는 결과값들을 저장하는 메모리 공간에 대한 포인터SQL문을 처리한 결과 집합을 가리킨다.결과 집합은 Oracle 서버 프로세스 내부의 Private SQL Area 메모리 영역에 저장Private SQL Area는 특정 쿼리에 대한 결과를 저장 및

6일 전
·
0개의 댓글
·
post-thumbnail

[이론] PL/SQL - Procedure, 프로시저란?

최근 업무에서 사용하는 Oracle 기반으로 작성되었습니다.특정 로직을 처리하고 RETURN 값이 없는 서브 프로그램특정 작업을 수행하기 위한 명령어 집합미리 정의된 로직을 가진 이름 있는 코드 블록TABLE에 대해 데이터를 추출(조작)해 이를 다른 TABLE에 저장,

2025년 3월 17일
·
0개의 댓글
·
post-thumbnail

LeetCode - 3475. DNA Pattern Recognition (Oracle)

Biologists are studying basic patterns in DNA sequences. Write a solution to identify sample_id with the following patterns:Sequences that start with

2025년 3월 11일
·
0개의 댓글
·
post-thumbnail

LeetCode - 3436. Find Valid Emails (Oracle)

Write a solution to find all the valid email addresses. A valid email address meets the following criteria:It contains exactly one @ symbol.It ends wi

2025년 3월 10일
·
0개의 댓글
·
post-thumbnail

[이론] DB 모델링 - 논리적 모델링

ERD를 도출한 후, 삽입, 삭제, 갱신 이상을 핸들링하는 과정정규화를 통해 해결한다.1\. 삽입 이상불필요 정보를 함께 저장하지 않고 특정 데이터를 저장하는 것이 불가능한 경우2\. 갱신 이상반복된 데이터 중 일부만 수정 시, 데이터의 불일치가 발생하는 경우3\. 삭

2025년 3월 9일
·
0개의 댓글
·
post-thumbnail

[이론] DB 모델링 - 개념적 모델링

현실 세계를 단순화시켜 표현하는 것시간, 돈을 절약하는 기법다수가 사용하는 공통 기반주어진 개념으로부터 논리적인 데이터 모델을 구성하는 작업DB의 골격을 이해하고, 모델의 기능과 성능적인 측면에서의 효율적 작성을 필요로 함업무의 관심 대상이 되는 정보를 갖고 있거나,

2025년 3월 9일
·
0개의 댓글
·
post-thumbnail

[잡담] 취업 후기

약 8개월 간의 취준 여정을 마치고,서울우유협동조합 IT 직무로 입사하였다.분명 Front-End를 위주로 공부하다가 뜬금없이 뭔 서울우유냐 하겠지만나도 뜬금없었다.일단 진짜로 끝까지 붙을 줄 몰랐고,여기를 붙어서 갈 줄도 몰랐다.최종에 타 회사들 면접이 같이 겹쳐서

2025년 3월 3일
·
0개의 댓글
·
post-thumbnail

LeetCode - 529. Minesweeper (JavaScript)

Let's play the minesweeper game (Wikipedia, online game)!You are given an m x n char matrix board representing the game board where:'M' represents an

2025년 1월 13일
·
0개의 댓글
·
post-thumbnail

LeetCode - 141. Linked List Cycle (JavaScript)

Given head, the head of a linked list, determine if the linked list has a cycle in it.There is a cycle in a linked list if there is some node in the l

2025년 1월 8일
·
0개의 댓글
·
post-thumbnail

[이론] Recoil에 대해

Recoil은 React에서의 상태 관리 라이브러리 중 하나이다.전역 상태 관리를 위한 다양한 라이브러리(React-redux, MobX, zustand)를 사용하는데, 그 중 하나이다.Atomic. 즉, 원자성을 가진 상태관리 라이브러리로서 비교적 가벼운 러닝 커브와

2024년 12월 26일
·
0개의 댓글
·
post-thumbnail

LeetCode - 79. Word Search (C++)

Given an m x n grid of characters board and a string word, return true if word exists in the grid.The word can be constructed from letters of sequenti

2024년 11월 18일
·
0개의 댓글
·
post-thumbnail

LeetCode - 165. Compare Version Numbers (JavaScript)

Given two version strings, version1 and version2, compare them. A version string consists of revisions separated by dots '.'. The value of the revisio

2024년 11월 17일
·
0개의 댓글
·
post-thumbnail

LeetCode - 1185. Day of the Week (C++)

Given a date, return the corresponding day of the week for that date.The input is given as three integers representing the day, month and year respect

2024년 11월 17일
·
0개의 댓글
·
post-thumbnail

[이론] React 디자인 패턴

이전 게시글에서 다뤘듯이, 디자인 패턴이란 소프트웨어를 개발하는 과정에서의 설계 패턴을 정의한 것이다.프론트엔드에서도 시대가 흐르면서, 복잡한 화면 작업, React, Vue 등의 프레임워크의 도입으로새로운 패턴 형성 및 기존 패턴의 구체적 구조화가 필요해졌다.특히,

2024년 11월 13일
·
0개의 댓글
·
post-thumbnail

LeetCode - 399. Evaluate Division (JavaScript)

You are given an array of variable pairs equations and an array of real numbers values, where equations\[i] = \[Ai, Bi] and values\[i] represent the e

2024년 11월 5일
·
0개의 댓글
·
post-thumbnail

[이론] OOP - 디자인 패턴

디자인 패턴이란,소프트웨어를 개발 및 설계하며 자주 발생하는 반복적 문제를 해결책을 제공하는 템플릿이다.즉, \~~한 상황에서는 OO을 사용하면 좋다! 정도의 패턴화된 해결책을 개발자에게 제공하는 것객체지향의 특성(추상화, 캡슐화, 다형성, 상속) 및 SOLID 원칙

2024년 11월 4일
·
0개의 댓글
·
post-thumbnail

LeetCode - 525. Contiguous Array (JavaScript)

Given a binary array nums, return the maximum length of a contiguous subarray with an equal number of 0 and 1.처음엔 누적합 psum으로 접근했다.답은 맞았지만, 시간적으로 느려서 새

2024년 11월 4일
·
0개의 댓글
·
post-thumbnail

BOJ 11568 - 민균이의 계략 (JavaScript)

민균이는 요즘 준민이를 놀리는 일에 재미가 들렸다. 오늘도 그는 준민이를 놀리기 위해 한가지 재미있는 아이디어를 떠올렸다. 그는 하나의 정수가 쓰여 있는 카드 N장을 준비하여 준민이에게 정해진 순서대로 보여줄 것이다. 준민이는 앞의 카드부터 임의의 개수만큼 골라서 민균

2024년 10월 29일
·
0개의 댓글
·
post-thumbnail

BOJ 1405 - 미친 로봇 (Python)

통제 할 수 없는 미친 로봇이 평면위에 있다. 그리고 이 로봇은 N번의 행동을 취할 것이다.각 행동에서 로봇은 4개의 방향 중에 하나를 임의로 선택한다. 그리고 그 방향으로 한 칸 이동한다.로봇이 같은 곳을 한 번보다 많이 이동하지 않을 때, 로봇의 이동 경로가 단순하

2024년 10월 26일
·
0개의 댓글
·