본문 바로가기

분류 전체보기40

개인정보처리방침 Privacy PolicyLast updated: September 01, 2025This Privacy Policy describes Our policies and procedures on the collection, use and disclosure of Your information when You use the Service and tells You about Your privacy rights and how the law protects You.We use Your Personal data to provide and improve the Service. By using the Service, You agree to the collection and use of information in acco.. 2025. 9. 1.
개인정보처리방침 Privacy PolicyLast updated: August 22, 2025This Privacy Policy describes Our policies and procedures on the collection, use and disclosure of Your information when You use the Service and tells You about Your privacy rights and how the law protects You.We use Your Personal data to provide and improve the Service. By using the Service, You agree to the collection and use of information in accorda.. 2025. 8. 22.
Git 사용법 1) 로컬 새 프로젝트를 원격(예: GitHub)으로 첫 업로드# 프로젝트 폴더로 이동cd # Git 초기화 + 파일 추가 + 커밋git initgit add .git commit -m "첫 커밋"# 브랜치 이름을 main으로(원하면 master 유지해도 됨)git branch -M main# 원격 저장소 연결 (HTTPS 또는 SSH 중 하나)git remote add origin https://github.com//.git# 또는# git remote add origin git@github.com:/.git# 첫 푸시(업스트림 설정)git push -u origin main 2) 이미 원격 연결된 저장소에 변경사항 푸시git add .git commit -m "변경 내용"git push# (현재 브랜.. 2025. 8. 22.
플러터 글자깨짐 오류 해결법 글리프 오류 해결법 앱을 잠시 나갔다가 들어오니 글자가 깨지는 오류가 있어서 해결했다. 이런식으로 글자가 깨져서 Text를 TitleOnResume로 바꾸어 주었다.class TitleOnResume extends StatelessWidget { const TitleOnResume( this.text, { super.key, this.style, this.textAlign, this.maxLines, this.overflow, }); final String text; final TextStyle? style; final TextAlign? textAlign; final int? maxLines; final Text.. 2025. 8. 22.
Black NotePad 개발하다가 메모장을 많이 쓰는데 눈이 아파서 좋은게 없나 찾다가 그냥 만드는게 편해서 만들었다.이런식이고 연결프로그램을 이 파일로 해두면최근항목도 같이 나오게 된다.다운로드 주소https://github.com/Weed0709/BlackNotePad 2025. 8. 15.
개인정보처리방침 Privacy PolicyLast updated: August 12, 2025This Privacy Policy describes Our policies and procedures on the collection, use and disclosure of Your information when You use the Service and tells You about Your privacy rights and how the law protects You.We use Your Personal data to provide and improve the Service. By using the Service, You agree to the collection and use of information in accorda.. 2025. 8. 13.
1094번 https://www.acmicpc.net/problem/1094 막대기 문제입니다. 지민이는 길이가 64cm인 막대를 가지고 있다. 어느 날, 그는 길이가 Xcm인 막대가 가지고 싶어졌다. 지민이는 원래 가지고 있던 막대를 더 작은 막대로 자른다음에, 풀로 붙여서 길이가 Xcm인 막대를 만들려고 한다.막대를 자르는 가장 쉬운 방법은 절반으로 자르는 것이다. 지민이는 아래와 같은 과정을 거쳐서 막대를 자르려고 한다.지민이가 가지고 있는 막대의 길이를 모두 더한다. 처음에는 64cm 막대 하나만 가지고 있다. 이때, 합이 X보다 크다면, 아래와 같은 과정을 반복한다.가지고 있는 막대 중 길이가 가장 짧은 것을 절반으로 자른다.만약, 위에서 자른 막대의 절반 중 하나를 버리고 남아있는 막대의 길이의 합이 X.. 2025. 6. 14.
백준 1010번 https://www.acmicpc.net/problem/1010 이 문제를 해결하려면 순열과 조합을 알아야한다.순열과 조합에 관한 내용은 아래에 정리해두었다.https://happyweed.tistory.com/35 순열(Permutation)백준 문제 풀다 접근이 아예 안되는 문제가 나와서 찾아보니 조합 문제더군요.조합을 찾아보니 순열을 먼저 알아야해서 작성해봅니다. https://www.youtube.com/watch?v=pdCeQ4Kib1I&ab_channel=EBSi 승제쌤.. 고happyweed.tistory.comhttps://happyweed.tistory.com/36 조합(Combination)순열에 이어서 조합입니다. 조합을 구하는 방법은 간단합니다.nPr 구한값에 r! 을 나눠주면됩니.. 2025. 6. 10.
조합(Combination) 순열에 이어서 조합입니다. 조합을 구하는 방법은 간단합니다.nPr 구한값에 r! 을 나눠주면됩니다.? 왜 그런지 알아봅시다. 조합은 순열과 다르게 순서에 상관하지 않습니다.예를들어 3C2를 구한다고 하면 3P2는 3*2 6가지이고 이를 2!으로 나눈 3이 3C2의 값입니다. 3P2먼저 봅시다.a,b,c 3개중에 2개를 뽑는 경우의 수는ab, ac, ba, bc, ca, cb 6개입니다.여기서 중복이있죠?ab = ba, ac = ca, bc = cb이 중복을 제거한게 조합입니다.나눠지는 수가 팩토리얼로 나눠지니 식으로 나타내면 nCr = n! / (n-r)!*r! 입니다. 요부분에 1/r! 만 곱해주면 되는것이죠. 여기서 궁금증이 생깁니다. nPr은 왜 n! / (n-r)! 인가요? 제 이전 포스팅에 나와.. 2025. 6. 10.