전체 글
-
[React Native] ppt, pdf, excel, word, picture 선택하여 api 호출하는 방법► React Native/개발일기 2025. 8. 25. 20:50
기획ios, aos 각각 다비이스에서 파일을 선택하여, api호출을 하려고 한다 코드현재 회사의 소스버전이 많이 레거시하다..ios xcode 시뮬레이터는 파일선택 기능이 작동하지않아서, (아마도 지원이 중단된 버전이라 그런듯하다)최신 reactnative로 사이드프로젝트에서 진행하면서 실시해보았다 >>> 스팩"react-native": "0.62.2","react-native-document-picker": "^4.1.1","react-native-fs": "2.16.6",>>> 코드구현import { Platform } from 'react-native';import DocumentPicker from 'react-native-document-picker';//파일 선택 기능const handleDo..
-
[Xcode] 아이폰 연결하기2► Xcode 2025. 8. 20. 20:17
지난번 나의 아이폰으로 xcode에서 시뮬레이터 실행하기 블로그를 쓴 적이 있다해당 링크: https://daram-tree.tistory.com/199 [Xcode] 아이폰 연결하기Xcode 시뮬레이터만 돌려보다, 아이폰에 처음으로 연결해보려한다! 아이폰 14 프로 맥스 간지템인데.. 시뮬레이터 좀 돌려보자....!! 📍 아이폰에서 개발자모드 켜기 1. pc와 아이폰 케이블 연결하daram-tree.tistory.com이번엔 아래와 같은 새로운 에러가 발생되어, 이어서 정리해본다 에러 상태>>> 이상태로 빌드하면, 앱은 다운로드되지만, 아래와 같은 에러가 나옴Failed to verify code signature of /var/installd/Library/Caches/cohttp://m.appl..
-
[Programmers] JavaScript 알고리즘 | Lv.2 짝지어 제거하기► JS Algorithm/Programmers 2025. 8. 13. 09:30
🔒 문제 설명짝지어 제거하기는, 알파벳 소문자로 이루어진 문자열을 가지고 시작합니다. 먼저 문자열에서 같은 알파벳이 2개 붙어 있는 짝을 찾습니다. 그다음, 그 둘을 제거한 뒤, 앞뒤로 문자열을 이어 붙입니다. 이 과정을 반복해서 문자열을 모두 제거한다면 짝지어 제거하기가 종료됩니다. 문자열 S가 주어졌을 때, 짝지어 제거하기를 성공적으로 수행할 수 있는지 반환하는 함수를 완성해 주세요. 성공적으로 수행할 수 있으면 1을, 아닐 경우 0을 리턴해주면 됩니다.예를 들어, 문자열 S = baabaa 라면b aa baa → bb aa → aa →의 순서로 문자열을 모두 제거할 수 있으므로 1을 반환합니다. 🔒 제한사항 문자열의 길이 : 1,000,000이하의 자연수문자열은 모두 소문자로 이루어져 있습니다..
-
[Programmers] JavaScript 알고리즘 | Lv.2 다음 큰 숫자► JS Algorithm/Programmers 2025. 8. 12. 20:49
🔒 문제 설명자연수 n이 주어졌을 때, n의 다음 큰 숫자는 다음과 같이 정의 합니다.조건 1. n의 다음 큰 숫자는 n보다 큰 자연수 입니다.조건 2. n의 다음 큰 숫자와 n은 2진수로 변환했을 때 1의 갯수가 같습니다.조건 3. n의 다음 큰 숫자는 조건 1, 2를 만족하는 수 중 가장 작은 수 입니다.예를 들어서 78(1001110)의 다음 큰 숫자는 83(1010011)입니다.자연수 n이 매개변수로 주어질 때, n의 다음 큰 숫자를 return 하는 solution 함수를 완성해주세요. 🔒 제한사항 n은 1,000,000 이하의 자연수 입니다. 🔒 입출력 예nresult78831523 🔒 입출력 예 설명입출력 예#1문제 예시와 같습니다.입출력 예#215(1111)의 다음 큰 숫자는 23..
-
[Programmers] JavaScript 알고리즘 | Lv.2 숫자의 표현► JS Algorithm/Programmers 2025. 8. 12. 20:01
🔒 문제 설명Finn은 요즘 수학공부에 빠져 있습니다. 수학 공부를 하던 Finn은 자연수 n을 연속한 자연수들로 표현 하는 방법이 여러개라는 사실을 알게 되었습니다. 예를들어 15는 다음과 같이 4가지로 표현 할 수 있습니다.1 + 2 + 3 + 4 + 5 = 154 + 5 + 6 = 157 + 8 = 1515 = 15자연수 n이 매개변수로 주어질 때, 연속된 자연수들로 n을 표현하는 방법의 수를 return하는 solution를 완성해주세요. 🔒 제한사항 n은 10,000 이하의 자연수 입니다. 🔒 입출력 예nresult154 🔒 입출력 예 설명입출력 예#1문제의 예시와 같습니다. ※ 공지 - 2022년 3월 11일 테스트케이스가 추가되었습니다. 🔐 solution of mine (타임..
-
[Programmers] JavaScript 알고리즘 | Lv.2 JadenCase 문자열 만들기► JS Algorithm/Programmers 2025. 8. 8. 20:19
🔒 문제 설명JadenCase란 모든 단어의 첫 문자가 대문자이고, 그 외의 알파벳은 소문자인 문자열입니다. 단, 첫 문자가 알파벳이 아닐 때에는 이어지는 알파벳은 소문자로 쓰면 됩니다. (첫 번째 입출력 예 참고)문자열 s가 주어졌을 때, s를 JadenCase로 바꾼 문자열을 리턴하는 함수, solution을 완성해주세요. 🔒 제한조건s는 길이 1 이상 200 이하인 문자열입니다.s는 알파벳과 숫자, 공백문자(" ")로 이루어져 있습니다. 🔒 입출력 예sreturn"3people unFollowed me""3people Unfollowed Me""for the last week""For The Last Week"※ 공지 - 2022년 1월 14일 제한 조건과 테스트 케이스가 추가되었습니다. 🔐..
-
[Programmers] JavaScript 알고리즘 | Lv.2 최솟값 만들기► JS Algorithm/Programmers 2025. 8. 7. 20:38
🔒 문제 설명길이가 같은 배열 A, B 두개가 있습니다. 각 배열은 자연수로 이루어져 있습니다.배열 A, B에서 각각 한 개의 숫자를 뽑아 두 수를 곱합니다. 이러한 과정을 배열의 길이만큼 반복하며, 두 수를 곱한 값을 누적하여 더합니다. 이때 최종적으로 누적된 값이 최소가 되도록 만드는 것이 목표입니다. (단, 각 배열에서 k번째 숫자를 뽑았다면 다음에 k번째 숫자는 다시 뽑을 수 없습니다.)예를 들어 A = [1, 4, 2] , B = [5, 4, 4] 라면A에서 첫번째 숫자인 1, B에서 첫번째 숫자인 5를 뽑아 곱하여 더합니다. (누적된 값 : 0 + 5(1x5) = 5)A에서 두번째 숫자인 4, B에서 세번째 숫자인 4를 뽑아 곱하여 더합니다. (누적된 값 : 5 + 16(4x4) = 21)A..
-
[Programmers] JavaScript 알고리즘 | Lv.1 자릿수 더하기► JS Algorithm/Programmers 2025. 8. 7. 20:28
🔒 문제 설명자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요.예를들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다. 🔒 제한사항 N의 범위 : 100,000,000 이하의 자연수 🔒 입출력 예Nanswer123698724 🔒 입출력 예 설명입출력 예 #1문제의 예시와 같습니다.입출력 예 #29 + 8 + 7 = 24이므로 24를 return 하면 됩니다. 🔐 solution of mine function solution(n) { return console.log([...String(n)].reduce((a, c) => a + Number(c), 0)); } solution(123); ..