분류 전체보기69 안드로이드 2주차 조금 재밋을 것 같다 기대된다.ㅋㅋ bts앱을 만들어야 한다.. 하지만 난 방탄을 그렇게 조아하지 않는다.. 그럼 멀 만들까아 강의 자료에 넣어 두셧다.. 하지마 ㄴ쓰기 싫타 하지만 해봐야겟다..아 웃겨 !! 여태 레이아웃 페이지가 보이지 않았던 것은 empty 로 새 프로젝트를 생성해서 그럼.. empty view로 선택해 줘야 레이아웃이 보인다!!드디어 보이게 된... 감격스럽다메인 엑티비티에는 주요 코드를 작성하고 xml파일은 대충 화면이 보여지는 곳임 일단 방탄의 사진이 이 프로젝트 안에 존재 해야 한다.사진을 넣어줄 건데 res 아래에 drawable폴더가 있다. 드래그앤 드롭으로 넣어 줄 수 있다 지금 래이아웃은 ConstraintLayout 인데 이걸 다른 걸로 바꿔준다. Linear La.. 2024. 9. 16. 안드로이드 1주차 new->empty views activity로 프로젝트 생성언어를 자바가 아니고 코틀린으로 사용함에 유의할 것안드로이드 스튜디오가 업데이트되면서 추가된 문장들 지우고 실습하면 된다. 업데이트 전 어플 화면에 타이틀바가 보였는데 보이지 않게 업데이트 되었다...(타이틀 바를 지우는 작업을 하지 않아도 됨!) 시작..!! 새 프로젝트로 들어간다 모바일용 앱을 만들것이기 때문에 폰& 태블릿 쪽에서 봐준다. 시작은 우선 empty 로 시작해본다..!! 네임은 이름, 패키지 네임은 주민번호 정도로 생각해주면 된다.sdk는 소프트웨어 개발 키트임. 첫 프로젝트 빌드 완료!!mainactivity 은 보여지는 화면을 제어하는 부분임. actvity_main.xml은 보여질 화면을 볼 수 있는데,, .. 2024. 9. 13. 백준 1654 랜선 자르기 c언어 문풀랜선 자르기 캠프 때 쓸 N개의 랜선을 만들어야 하는데 너무 바빠서 영식이에게 도움을 청했다.이미 오영식은 자체적으로 K개의 랜선을 가지고 있다. 그러나 K개의 랜선은 길이가 제각각이다. 박성원은 랜선을 모두 N개의 같은 길이의 랜선으로 만들고 싶었기 때문에 K개의 랜선을 잘라서 만들어야 한다!이때 만들 수 있는 최대 랜선의 길이를 구하는 프로그램을 작성하시오. 랜선의 개수가 10000 까지고 길이는 1000000이므로 반복문으로 풀면 시간초과에 걸려 이진 탐색을 해주어야 한다.이진 탐색 함수를 따로 만들어 주었다. 입력을 받으면서 제일 긴 전선의 길이를 따로 저장해주었다.이진 탐색 함수에서 파라미터를 (1,최대 전선길이)로 주어 zero division 에러가 나지 않도록 해주었다.mid값.. 2024. 9. 8. 백준 11401 #c 언어 #이항계수 #모듈러 역원 # 페르마의 소정리 #이진 곱셈 먼저 이항계수 구하는 방법.. 볼 때마다 기억이 나지 않아서 찾아보는 내가 싫다.. 당연히 모듈러 연산이니까 덧셈, 곱셈처럼 계신해주면 된다고 생각했는데 나눗셈 연산은 그렇게 계산하는게 아니란다.. 나누기 연산은 나누는 숫자의 역원을 구하여 곱해주는 것이 맞음 이때 [페르마의 소정리]와 [확장 유클리드 호제법]이 있음. 페르마의 소정리는 나누는 숫자가 소수여야 한다는 제한이 있고확장 유클리드 호제법은 연산에 사용되는 두 숫자가 서로소여야 한다는 조건이 있음 여기서는 m 이 1000000007로 소수이기 때문에 페르마의 소정리를 이용한다. (n * n-1 * ...* k+1) / (n-k * n-k-1 * ...* 2) 의 연산을 해주.. 2024. 9. 6. 이전 1 2 3 4 5 6 7 8 ··· 18 다음