CS (Computer Science)
-
브라우저 동작 방법CS (Computer Science) 2025. 1. 10. 22:49
브라우저 주소창에 https://naver.com 을 입력했을 때, 어떤 과정을 거쳐서 네이버 페이지가 화면에 보이는지 알아보자브라우저 주요기능사용자가 선택한 자원을 서버에 요청 ⇒ 브라우저에 표시자원은 html, pdf, image 등 다양한 형태자원의 주소는 URI에 의해 정해진다브라우저는 html과 css 명세에 따라 html 파일을 해석해서 표시함브라우저가 가진 인터페이스는 보통 비슷한 요소들이 존재URI 입력하는 주소 표시줄이전 버튼, 다음 버튼북마크새로 고침 버튼홈 버튼 등URI 와 URL의 관계URI (Uniform Resource Identifier) : 인터넷 자원을 식별하는 전체적인 개념으로 URL과 URN을 포함한다. (책의 정보를 식별할 수 있는 모든 것)URL (Uniform Re..
-
3052번: 나머지CS (Computer Science)/Algorithm 2024. 11. 25. 23:56
Solution Code 1# 3052번: 나머지# count가 있으면 +1 없으면 다음으로 넘어가면 됨.count=0remainder=[]for _ in range(10): number=int(input()) remainder.append(number%42) if remainder.count(number%42)==1: count+=1print(count) Solution Code 2# 고유한 나머지 값을 저장하기 위해 set 사용remainder = set()for _ in range(10): number = int(input()) # 42로 나눈 나머지를 set에 추가 (중복은 자동 제거) remainder.add(number % 42)# 고유한 나머지 개..
-
5597번: 과제 안 내신 분..?CS (Computer Science)/Algorithm 2024. 11. 24. 14:04
Solution Code 1# 5597번: 과제 안 내신 분..?studentNumber=[]notStudentNumber=[]for _ in range(28): studentNumber.append(int(input()))for _ in range(1,31): if _ not in studentNumber: notStudentNumber.append(_)print(min(notStudentNumber))print(max(notStudentNumber)) Solution Code 2 students=[i for i in range(1,31)]for _ in range(28): inputNumer=int(input()) students.remove(inputNumb..