본문 바로가기

분류 전체보기

(42)
컴퓨터 알고리즘 6주차 챕터3 130p ~ 챕터3 151p 1차시 Count -최대/최소값 알고리즘 배열 100을 나타낼때 코딩은 0~99, 순서도는 1~100. 교수님이 혼동하지 말라고 말씀 해주셨다. 반복 구문에서의 bypass. Count 알고리즘 영어 시험 성적이 80점 이상인 학생들의 수(CNT)를 구하는 알고리즘 i > 100은 처리한 학생이 아닌 처리할 학생을 검사하는 것이다. JUMSU : 100명 학생들의 영어 점수 보관하는 배열 변수 i : 첫 번째 학생에 대한 인덱스 변수 값은 1 CNT : 영어 점수가 80점 이상인 학생들의 수 최댓값과 최솟값 영어 시험 만점 학생들 중 가장 높은 수학 시험 점수를 가지고 있는 학생의 수학 점수(M) 출력 두 조건을 만족해야 함: 영어 점수가 만점인지 + 수학 점수가 최고..
201007 C++언어 20강 벡터 www.youtube.com/watch?v=zE4pd65qMx0 20-1 : 객체 배열 코드 작성 #include #include using namespace std; class Book { private: string name; int no; public: Book() { cout
201004 [주말판] 허위 정보와 가짜뉴스, 인공지능으로 근절될까? www.boannews.com/media/view.asp?idx=91560&page=1&mkind=1&kind= [주말판] 허위 정보와 가짜뉴스, 인공지능으로 근절될까? 허위 정보를 퍼트리는 사람의 의도는 명확하다. 진실이 아닌 것을 알면서도, 사람들이 믿어주기를 바라는 것이다. 보다 쉬운 말로 ‘거짓말’이 있다. 우리는 선거에 돌입하는 시즌에 이 거짓말 www.boannews.com 주요 키워드를 정리 했습니다. NGL: 인공지능을 기반으로 한 자연어 생성 알고리즘 리얼리티 디펜더: 특정 정치 목적을 가진 합성 미디어(딥페이크 미디어)를 거둬내는 단체 콘센트 오센티시티 이니셔티브: 디지털 허위 정보 근절위해 만들어진 이니셔티브 프로젝트 오리진: 어도비, 뉴욕 타임즈, 트위터 등이 디지털 워터마킹의 표준..
컴퓨터 알고리즘 5주차 챕터2 99p ~ 챕터2 125p 1차시: 누승(팩토리얼) 활용 수열 반복문의 횟수를 저장하는 변수를 반복 변수라고 한다. 순서도에서 결합 기호 앞쪽을 초기화 부분, 뒤쪽을 반복 부분으로 나눌 수 있다. 반복 변수 n, 팩토리얼 변수 f, 합 저장 변수 s 의 초기값으로 0을 줘도 되지만, 1을 주는 것이 계산에 용이하다. 순서도 1. 함수를 호출할 때 함수 호출 기호 대신 제어 기호를 사용해서 함수 호출과 계산을 동시에 한다. 2. end 대신에 return F로 사용 가능하다. 이때는 F 출력과 1 출력 작업이 필요 없어지고, N이 0 보다 작을 땐 F = 1로 값을 지정한다. 2차시: 동적 프로그래밍(다이나믹 프로그래밍) 최적 부분구조(Optimal Substructure): 최적의 해답을 구하는 ..
201002 [월간 코드 챌린지 시즌1] 9월 문제-풍선 터트리기 분석 yabmoons.tistory.com/576[ 프로그래머스 [ 월간코드챌린지 ] 풍선 터트리기 ] (C++)프로그래머스의 풍선 터뜨리기(월간 코드 챌린지) 문제이다. [ 문제풀이 ] 임의의 인접한 두 풍선을 고른 뒤, 그 중 하나의 풍선을 터뜨리는 작업을 진행했을 때, 가장 마지막까지 살아남을 수 있yabmoons.tistory.com * 코드는 위 사이트를 보고 분석했습니다 그리고 코드를 복사해서 가져오면 안될 것 같아 따로 가져오지 않았습니다 - 문제일렬로 나열된 n개의 풍선이 있습니다. 모든 풍선에는 서로 다른 숫자가 써져 있습니다. 당신은 다음 과정을 반복하면서 풍선들을단 1개만 남을 때까지 계속 터트리려고 합니다.임의의 인접한 두 풍선을 고른 뒤, 두 풍선 중 하나를 터트립니다.터진 풍선으로 인..
200927 2사분기의 사이버 공격자들, 제조업과 재택 근무자 노렸다 www.boannews.com/media/view.asp?idx=91411 2사분기의 사이버 공격자들, 제조업과 재택 근무자 노렸다 제조업을 겨냥한 사이버 보안 공격이 2020년 2사분기에 크게 증가했다는 경고가 나왔다. 총 사이버 공격의 무려 33%가 제조업에서 발생했다고 할 정도다. 1사분기 제조업에서 발생한 사이버 공격�� www.boannews.com "이번에 발표된 보고서에 의하면 이렇게 증가한 공격의 3/4가 7개의 작은 기업들에서 발생했다고 한다. 라피드7 측은 기업의 이름을 밝히지는 않았다. 이렇게 소규모 기업들이 표적 공격에 당한 사례는 금융업과 제조업 외에 없었다. 2사분기 동안 발생한 사이버 공격의 또 다른 특징은 코로나로 인한 재택 근무와 상관이 있는 것으로 드러났다. " - 기사中..
200923 최댓값 2562번(C++) - 해결 www.acmicpc.net/problem/2562 2562번: 최댓값 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어 www.acmicpc.net #include using namespace std; int main(){ int a[100]; int max, n = 0; for(int i=1; i> a[i]; if(max < a[i]){ max = a[i]; n = i; } } cout
200923 [SW Expert Academy] 지그재그 숫자 1986번(C++) swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PxmBqAe8DFAUq&categoryId=AV5PxmBqAe8DFAUq&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com #include using namespace std; int main(int argc, char** argv) { int test_case; int T; cin>>T; for(test_case = 1; test_case > N; if( N%2 == 0 ) result=-(N/2); else result=(N/2)+1; cout