일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- dart
- swiftlint
- it
- xcode
- designPattern
- enumerations
- keyWindow
- IOS
- GIT
- basic
- UIAccessibility
- pubspec
- Extentsion
- Leetcode
- github
- toyproject
- algorithm
- protocol
- listview
- COMMIT
- pubspec.yaml
- ToDoRim
- Swift
- OSLog
- SwiftGen
- Widget
- tip
- flutter
- reetcode
- Equatable
- Today
- Total
목록전체 글 (92)
수니의 개발새발
💡 문제 (Easy) Two Sum - LeetCode Can you solve this real interview question? Two Sum - Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target. You may assume that each input would have exactly one solution, and you may not leetcode.com Given an array of integers nums and an integer target, return indices of the two numbers such that..
💡 문제 (Easy) Running Sum of 1d Array - LeetCode Can you solve this real interview question? Running Sum of 1d Array - Given an array nums. We define a running sum of an array as runningSum[i] = sum(nums[0]…nums[i]). Return the running sum of nums. Example 1: Input: nums = [1,2,3,4] Output: [1,3,6, leetcode.com Given an array nums. We define a running sum of an array as runningSum[i] = sum(nums[0]..
💡 문제 (Easy) Middle of the Linked List - LeetCode Can you solve this real interview question? Middle of the Linked List - Given the head of a singly linked list, return the middle node of the linked list. If there are two middle nodes, return the second middle node. Example 1: [https://assets.leetcode. leetcode.com Given the head of a singly linked list, return the middle node of the linked list...
📑 원문 10 Programming Principles Every Software Developer Should Know 원문을 읽고 한글로 정리한 글 입니다. 자세한 내용은 원문을 읽는 것을 추천드립니다 :) 코드 작성은 단순히 기능을 동작시키는 것뿐만이 아니라, 깨끗하고 효율적이며 유지보수가 가능한 코드를 작성하는 것입니다. 이를 위해 소프트웨어 개발자는 기본적인 프로그래밍 원칙에 익숙해져야 합니다. 1. DRY (Don’t’ Repeat Yourself) - 중복을 피하라 프로그램에서 코드를 중복하는 것을 피해야 하고 재사용 가능하고 모듈식인 코드를 작성해야 합니다. 코드를 중복하는 것은 유지보수 작업이 증가하며 버그가 발생할 확률이 높아지며 여러 위치에서 변경하는 것이 어려워집니다. 예를 들어, ..
📌 이번 글은 Xcode에서 주석과 퀵헬프 사용 방법 입니다. 주석 - 주석 생성 단축키 : command[⌘] + / 한 줄 주석 // 한 줄 주석 여러 줄 주석 /* 여러 줄 주석 */ 중첩 주석 /* 여러 줄 주석 안쪽에 /* 여러 중첩 주석 가능 // 한 줄도 가능 */ 여기도 주석! */ 문서화 주석 // MARK: - 문서화 주석 /// 한 줄 문서화 주석 /** 여러 줄 문서화 주석 */ 퀵헬프 (Quick Help) - 코드 기능 설명서 - 퀵헬프 보는 방법 : option[⌥] + 원하는 코드 클릭 or command[⌘] + option[⌥] + [3] - 퀵헬프 생성 단축키 : command[⌘] + option[⌥] + / 퀵헬프를 위한 마크업 예시 /// 오류 타입의 열거형 ///..
💡 문제 (Easy) Fizz Buzz - LeetCode Can you solve this real interview question? Fizz Buzz - Given an integer n, return a string array answer (1-indexed) where: * answer[i] == "FizzBuzz" if i is divisible by 3 and 5. * answer[i] == "Fizz" if i is divisible by 3. * answer[i] == "Buzz" if i is leetcode.com Given an integer n, return a string array answer (1-indexed) where: - answer[i] == "FizzBuzz" if..
💡 문제 (Easy) Richest Customer Wealth - LeetCode Can you solve this real interview question? Richest Customer Wealth - You are given an m x n integer grid accounts where accounts[i][j] is the amount of money the i th customer has in the j th bank. Return the wealth that the richest customer has. A custom leetcode.com You are given an m x n integer grid accounts where accounts[i][j] is the amount o..
📑 원문 The Top 5 Tech Trends In 2024 Everyone Must Be Ready For 원문을 읽고 간단히 한글로 정리한 글 입니다. 자세한 내용은 원문을 읽는 것을 추천드립니다 :) 1. Generative AI – Everyday Automation : 생성형 AI AI에게 일상적인 작업(정보 획득, 일정 관리, 규정 준수, 아이디어 정리, 프로젝트 구조화 등)을 맡김으로써, 인간은 다른 역할에 집중할 수 있을 것입니다. ex) ChatGPT 2. Phygital Convergence : 피지털 기술 Phygital은 물리적(physical)과 디지털(digital)의 합성어로, 두 가지 요소가 통합되어 하나의 경험을 형성하는 현상을 나타냅니다. 이는 전통적인 오프라인 환경과 ..