728x90
반응형

지난포스트 (deprecated)/Algorithm & Data Structure (deprecated) 15

python - 문자열 관련 문제풀이

출력 "점프 투 파이썬" 문제를 풀어보자 jump = "점프 투 파이썬" print('"점프 투 파이썬" 문제를 풀어보자') print('\"점프 투 파이썬\" 문제를 풀어보자') print('"%s" 문제를 풀어보자' % jump) print('"{0}" 문제를 풀어보자'.format("점프 투 파이썬")) print('"{jump}" 문제를 풀어보자'.format(jump = "점프 투 파이썬")) print(f'"점프 투 파이썬" 문제를 풀어보자') 출력 Life is too short You need Python print("Life is too short\nYou need Python") a = """ Life is too short You need Python """ print(a) 공백추가 ..

python - 점수의 평균

문제 홍길동의 과목별 점수 국어 - 90 영어 - 80 수학 - 75 풀이1 # 점수 변수 설정 korean = 90 english = 80 math = 75 sum = korean + english + math avg = sum / 3 print(avg) # 81.66666666666667 풀이2 def exam_avg(korean, english, math): sum = korean + english + math return sum / 3 exam = exam_avg(90, 80, 75) print("홍길동 평균은 %.2f" % exam) # 홍길동 평균은 81.67

응용알고리즘 - 자료구조 (버블정렬)

응용알고리즘 - 자료구조 (버블정렬) 문제 /* 응용알고리즘 - 자료구조 버블정렬 문제 배열에 기억된 5건의 자료를 오름차순으로 정렬하는 순서도를 작성하시오 */ 변수설명 DATA[5] : 정렬할 숫자가 저장될 배열 n : 입력 받은 숫자의 개수가 저장될 변수 i : 정렬 회전수를 지정할 변수 1~9 j : 각 회전에서의 비교횟수 및 배열의 위치를 지정할 변수 k : 두 값을 교환할때 사용할 임시 변수 풀이 var n,i,j,k; var data5 = [8,5,6,2,4,1,3,7,9,10]; for(i = 0; i data5[j+1]) { k = data5[j]; d..

응용알고리즘 - 자료구조 (선택정렬)

문제 // 응용알고리즘 - 자료구조 // 선택정렬 // 문제 // 5개의 수치 자료를 입력받아 배열에 저장한 후 저장된 자료를 오름차순으로 정렬하는 순서도를 작성하시오 // 선택정렬은 1회전때 A[i]의 자료와 A[i+1], A[i+2], A[i+3] 의 자료를 비교해 정렬 // 2회전떄는 A[i+1] 의 자료와 A[i+2], A[i+3] 의 자료를 비교하여 정렬 // 회전수가 올라갈수록 정렬하는 횟수는 -1씩 줄어들어간다 변수설명 DATA[5] : 정렬할 숫자가 저장될 배열 M : 입력 받는 숫자의 개수가 저장될 변수 i : 정렬 회전수, 비교 기준값이 있는 위치를 지정해 주는 변수, 즉 i 는 1~9까지 차례로 변경 J : 비교대상이 있는 위치를 지정해 주는 변수, 즉 J = i+1 에서 10까지 차..

[기타자료] Coding Support Website

1. 생활코딩 https://opentutorials.org/course/1 웹 입문자들에게 필수코스로 자리매김한 생활코딩 짧게 구성된 영상, 쉬운설명, 최신 트랜드까지 반영되며 꾸준한 업데이트가 되어지고있는 사이트 모든 강좌 이용이 무료 2. 인프런 https://www.inflearn.com/ 개인적으론 참 좋아하는 사이트이다. 유/무료가 혼합되어있지만 비싼 가격도 아니고 동영상 역시 생활코딩의 영향이 들었는지는몰라도 짧은분량으로 나뉘어져서 강의가 진행된다. 3. T아카데미 https://tacademy.sktechx.com/live/player/listOnline.action 다양항 언어에 대한 강의 수강이 가능하다. 아직 여기강의는 한번도 안들어봤지만 구성이나 모바일에서도 강의시청이 가능하고 역시..

728x90
반응형