서비스 소개 사용자가 원하는 유튜브 영상의, 원하는 부분만을 가지고 재생목록을 만들 수 있도록 하는 서비스 회원가입을 통해 회원이 될 수 있고, 회원은 재생목록을 무제한으로 만들 수 있지만, 비회면원 5개까지만 가능 i18n을 통한 글로벌 언어 제공 앱, 웹에서 모두 사용가능하도록 ...
flutter 첫 걸음
1단계 : Starter Flutter app void main() => runApp(MyApp()); 처럼 화살표 함수 사용가능 한줄 함수에 화살표를 사용한다. 최상단 앱 : StatelessWidget을 상속받아 앱 자체를 위젝으로 만든다. Flutter에서는 정렬, 여백, 레이아웃 등 모든 것이 ...
2629 양팔저울
알고리즘 모든 경우를 따지기 위해서 각 추가 구슬 반대쪽에 올라가는 경우, 저울에 안올라가는 경우, 구슬과 같은 쪽에 올라갈 경우를 모두 고려해야함 배낭문제를 응용하여, 추를 하나씩 모든 무게에 대해 검사를 한다. true이면 구슬 반대쪽 저울에 추만으로 만들 수 있는 무게라는 뜻. 현재 추를 사용하...
10986 나머지합
알고리즘 구간합 정의 : i ~ j 까지의 구간합 = (1~ j 까지의 구간합) - (1 ~ i -1 까지의 구간합) 위 정의에 따라 우리가 구해야하는 (i ~ j 까지의 구간합) % m = 0 은 ((1~ j 까지의 구간합) % m - (1 ~ i -1 까지의 구간합) % m) % m 과 같음 ...
12906 새로운 하노이탑
알고리즘 평범하게 BFS하면 되는데, 방문 표시를 어떻게 하느냐가 이번 문제의 관건이다. 난 각 기둥의 문자열 사이에 “/” 라는 문자를 추가하여 상태를 구분짓고, 이것을 set에 저장하였다. 이렇게 상태를 구분지어본 것은 처음이라, 코드를 짜면서도 계속 내 코드를 의심했다 코드 #incl...
9576 책 나눠주기
알고리즘 a, b에서 b의 순서대로 정렬 1 2 1 1 이런식으로 입력이 들어오면, 1 2에서 1에 넣고 1 1에선 넣을 수가 없기 때문에. 정렬된 (a, b)를 앞에서부터 검사하는데, a에서 b까지 1씩 증가하면서 가능하면 책을 배정하고, b까지 검사했는데도 남아있는 책이없으면 패스한다. ...
expo push notification
paasta notification 회의 방법들 expo 서버로 보내는 방법 (https://docs.expo.dev/push-notifications/sending-notifications/) expo에서 제공하는 라이브러리를 사용하면 됨. but 자바 sdk를 제공하긴 ...
타입스크립트
타입스크립트 연습 tsconfig.json compilerOptions:{ “outDir” : “./dist” // 컴파일된 파일 저장. expo 에선 안해도 될듯 } jsx -> tsx, js -> ts ...
1918 후위표기식
알고리즘 괄호치기 / 는 앞에서부터 가까운 두 괄호를 묶음. 그다음 + - 로 마찬가지로 함. 양쪽에 모두 없으면 패스함 출력 여는괄호, 연산자는 스택에 넣기. 닫는 괄호가 나오면 여는괄호가 나올때까지 쭉 빼기. 알파벳은 그냥 출력. ...
expo 배포
EXPO 앱 google playstore 배포 app.json 수정 expo build:android -t app-bundle google play app signing 이 선행되어야함. https://docs.expo.dev/distribution/app-signing/ ...