본문 바로가기

반응형

전체 글

[코딩테스트 입문] n의 배수 고르기 n의 배수 고르기 1안) solution.py def solution(n, numlist): answer = [] for num in numlist: if (num % n == 0): answer.append(num) return answer 2안) solution.py def solution(n, numlist): answer = [] answer = list(filter(lambda num: num % n == 0, numlist)) return answer 3안) solution.py def solution(n, numlist): answer = [] answer = [num for num in numlist if num % n == 0] return answer 출처 - 프로그래머스(코딩테스트 연.. 더보기
[코딩테스트 입문] 자릿수 더하기 자릿수 더하기 1안) solution.py def solution(n): answer = 0 num_list = [] for i in str(n): num_list.append(int(i)) answer = sum(num_list) return answer 2안) solution.py def solution(n): answer = 0 num_list = list(str(n)) for element in num_list: answer += int(element) return answer 3안) solution.py def solution(n): answer = 0 while n > 0: answer = answer + n % 10 n = int(n / 10) answer = answer + n return.. 더보기
[리눅스] 웹서버 리다이렉트(redirect) 설정 웹서버 리다이렉트(redirect) 설정 apache 리다이렉트 설정 rewrite 모듈 활성화 httpd.conf 편집 $ vim httpd.conf ... LoadModule rewrite_module modules/mod_rewrite.so mod_rewrite.so 모듈 확인 httpd -M | egrep -i rewrite $ httpd -M | egrep -i rewrite rewrite_module (shared) http -> https 리다이렉트 설정 ... RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [R=301,L] #RewriteRule (.*) https://%{HTTP_HOS.. 더보기
[코딩테스트 입문] 짝수와 홀수 짝수와 홀수 1안) solution.py def solution(num): answer = '' if num % 2 == 0: answer = str("Even") else: answer = str("Odd") return answer 2안) solution.py def solution(num): answer = '' if num % 2 == 1: answer = str("Odd") else: answer = str("Even") return answer 출처 - 프로그래머스(코딩테스트 연습) : https://school.programmers.co.kr/learn/courses/30/lessons/12937 파이션 if else a = 200 b = 33 if b > a: print("b is grea.. 더보기
[코딩테스트 입문] 평균 구하기 평균 구하기 1안) solution.py def solution(arr): answer = 0 answer = sum(arr) / len(arr) return answer 2안) solution.py import statistics def solution(arr): answer = 0 answer = statistics.mean(arr) return answer 출처 - 프로그래머스(코딩테스트 연습) : https://school.programmers.co.kr/learn/courses/30/lessons/12944 파이썬 sum() 함수 a = (1, 2, 3, 4, 5) x = sum(a) print(x) 15 파이썬 len() 함수 mylist = ["apple", "orange", "cherry".. 더보기
[코딩테스트 입문] 개미 군단 개미 군단 1안) solution.py def solution(hp): answer = 0 a = hp // 5 b = (hp % 5) // 3 c = (hp % 5) % 3 answer = a + b + c return answer 2안) solution.py def solution(hp): answer = 0 answer = (hp // 5) + ((hp % 5) // 3) + ((hp % 5) % 3) return answer 3안) solution.py def solution(hp): answer = 0 a = divmod(hp, 5) b = divmod(a[1], 3) c = divmod(b[1], 1) answer = a[0] + b[0] + c[0] return answer 4안) solut.. 더보기
[url] dns tools dns tools DNS Tools - https://www.whatsmydns.net/dns-tools.html Reverse DNS Record Generator - https://www.whatsmydns.net/reverse-dns-generator 참고URL - 웹 사이트 속도 체크 : https://scbyun.com/1367 더보기
[네임서버] bind(named) 성능 점검(queryperf) bind(named) 성능 점검(queryperf) bind 9.12(bind-9.12.4-P2) 이후 버전에서는 queryperf 툴이 보이지 않는다. 서버 역할 서버 아이피 비고 클라이언트(queryperf) 192.168.0.62 DNS 서버 192.168.0.63 테스트 환경 $ lsb_release -a No LSB modules are available. Distributor ID:Ubuntu Description:Ubuntu 22.04.1 LTS Release:22.04 Codename:jammy queryperf 설치 및 사용법 bind-9.12.4-P2 소스 파일 다운로드 bind 소스 파일 다운로드 URL : https://downloads.isc.org/isc/ cd /usr/loca.. 더보기