분류 전체보기(226)
-
7주차_알고리즘 (백준 22966번)
백준 22966번 이 문제는 다른 문제와 다르게 많은 제한이 있다. 내 사고과정을 정리해보자면, 1) LIst를 이용해 sort랑 .upper()처럼 대문자를 무조건 출력하게 해야하나? 2) 첫번째에 n개를 입력받고 , for 을 이용한 반복을 사용해야 할까? 3) 어떻게 해야 문자열과 숫자를 한줄에 다받고 비교할 수 있게 코드를 짤 수 있을까? 일단 첫줄에서 N을 입력받고 N 만큼 반복할 수 있도록 하기(예상과 같았음) title, num을 두가지로 구분해 List로 만들고 append를 이용하여 따로 저장하는 부분은 알고리즘을 짜기위해 공부를 하면서 배울 수 있었음. 가장 낮은 난이도 변수를 만들고 num이 최솟값일때 같은 인덱스의 title이 출력되도록 코드를 구성함. 내가 70%정도의 사고를 하고..
2023.05.24 -
리눅스 7주차 과제
리눅스 7주차 과제 1. 다음 중 X윈도우의 특징으로 옳지 않은 것을 고르시오. ① 네트워크 기반의 그래픽 환경을 지원한다. ② 디스플레이 장치에 의존적이다. ③ 이기종 시스템 사이에서도 사용 가능하다. ④ 네트워크 프로토콜 기반의 클라이언트/서버 시스템이다. : 디스플레이 장치에 의존적이지 않다. 2. 다음 중 X 윈도우를 부팅 시에 실행하기 위해 설정하는 파일로 알맞은 것은? ① /etc/fstab ② /etc/x.org ③ /etc/inittab ④ /etc/initdefault 3. 다음 중 콘솔 모드에 X윈도를 실행하기 위한 명령으로 알맞은 것은? ① xstartx ② xrun ③ runx ④ startx 4. 다음 중 x윈도의 구성요소 중에 사용자 로그인 및 세션 관리 역할을 수행하는 것으 로..
2023.05.23 -
7주차_알고리즘 (백준 2476번)
백준 2476번 문제를 보고 나서, C보다 python코드가 먼저 떠올라서 python으로 1차시도 나는 한줄에 세수를 받아서 비교를 하려면 인덱스로라도 구분을 해야할 것 같아서, 리스트를 이용하려고 시도했고, n번을 입력받고 반복해야한다 까지는 생각이 들어 이 생각들을 기반으로 여차저차 고민도 하고 도움도 받아서 코드를 구성함. 예제 출력과 입력도 만족함. 그런데 계속 출력 형식이 잘못되었다고 뜸, 이런 결과값은 처음이라 당황했음. 몇번 수정해도 같은 결과값으로 당황. 그래서 구글링도 해보고 코드자체를 대폭 수정해봤다. 일단 리스트를 쓰기로 한건 잘한게 맞는거 같았는데, 아직 스스로 구현하기는 어려웠나보다. 그리고 새로짠 코드가 훨씬 쉽게 구현되는 방법인데 왜 먼저 생각을 못한걸까? C로도 푸는 방법을..
2023.05.23 -
1학년 1학기 종강세미나 (랜섬 웨어)
1학년 1학기 소학회 활동을 종강세미나로 마무리했다. 나는 우선 세미나 주제로 랜섬웨어를 선택했고, 그 이유는 여러가지가 있지만, 뉴스스터디를 하면서 가장 쉽고 빈번하게 접해왔던 주제이기때문이었다. 아래는 내가 랜섬웨어를 주제로한 종강 세미나를 준비하면서 과정들을 기록하였다. 환경구축 랜섬웨어를 만들기 위해서 pycryptodomex를 설치 / 처음에는 no use wheel 을 포함해서 명령어?를 입력했는데 최신판에는 기본적으로 활성화되어있어서 옵션이 필요하지 않다고 오류가 뜨는 거였다. 전체 코드이다. 암호화 작업 암호화를 하기위해 맨 밑 복호화 key는 주석으로 바꾼다. 실행을 했더니 오류가 떠서 , 구글링 해보니 이 오류는 유니코드 이스케이프 시퀀스를 올바르게 처리하지 못해서 발생하는 것으로 보입..
2023.05.19 -
6주차_알고리즘 (백준 2754번)
문제 보고나서 C로 푸는거보다 Python으로 푸는게 훨씬 수월할거같아서 Python으로 풀었는데 역시나 C는 오류가 떴다. 성적을 if문을 이용해 A,B와 같은 학점으로 구현하는 것은 해본 적이 있는데 , 이렇게 A,B학점을 받고 4.0 같은 숫자로 표현하는건 익숙하지 않아서 Python으로는 구현하기 수월했지만, C로는 조금 고민해봐야할 것 같다. python으로 하고나서 C로 해봤는데 자꾸 오류가 떠서 도움을 좀 받았다. 이렇게 C로도 구현해보기는 했지만 온전히 내 실력은 아니니까 내가 틀린 세부적인 부분을 더 고민해봐야겠다.
2023.05.16 -
6주차_알고리즘 (백준 16430번)
백준 16430번 서로소란 여러개의 수 중 공약수가 1뿐인 것을 말하는데, 입력에 첫줄에서 두수를 받는다는 것과 두 수가 서로소 임이 보장된다는 것을 보고 힌트를 얻었다. 그리고 출력형태를 보고 바로 구현했는데 생각보다 너무 무난하게 풀어서 놀랐다. 알고리즘 공부 열심히 해야지
2023.05.16