목록전체 글 (221)
cyphen156

중앙 이동 알고리즘각 변의 중앙과 정사각형 중앙에 점을 하나 생성하는 프로그램모든 사각형들은 인접해 있으므로 중복 점을 고려해야한다.점의 갯수는 사각형의 넓이와 같다점의 증가율을 찾아내야 한다.제약사항없다주의 사항없다.CPP풀이중앙 이동 알고리즘_2903.cpp/** * 백준 중앙 이동 알고리즘_2903 * 각 변의 중앙과 정사각형 중앙에 점을 하나 생성하는 프로그램 * 모든 사각형들은 인접해 있으므로 중복 점을 고려해야한다. * 점의 갯수는 사각형의 넓이와 같다 * 점의 증가율을 찾아내야 한다. * * 제한사항 ***************************************** * 없다 * *************************..

세탁소 사장 동혁거스름 돈 계산기제약사항Test T0 0 Quarter : 0.25$Dime : 0.1$Nickel : 0.05$Penny : 0.01$받는 동전의 개수를 최소로 주의 사항테스트 케이스 조건에 의해 거스름 돈이 0인 경우는 없다.CPP풀이세탁소 사장 동혁_2720.cpp/** * 백준 세탁소 사장 동혁_2720 * 거스름 돈 계산기 * * 제한사항 ******************************************* * Test T * * 0 0 using namespace std;int main(void){ // T = TestCastCnt int T = 0; int divideValues[4] =..

C# 공부하다가 문득 든 의문Java와 C#과 같은 객체 지향 언어에서는 기본 자료형 조차 객체로 생성하여 사용하는것이 원칙이라고 한다.그렇기 때문에 메인 함수 내부에서 호출되는 int, string, char과 같은 기본 자료형들 조차 클래스로 선언되어 있고,이 클래스를 통해 호출하여 사용한다는 것이다.이것을 Boxing / UnBoxing한다고 하는데, 단적인 예시를 보여주자면 다음과 같다.using System;class Int32Wrapper : Object{ private object intData; public Int32Wrapper(int data) { intData = data; // int 값을 object에 저장 (박싱) }}클래스는 기본적으로 메모리 ..

진법 변환2진법변환1의 역방향10진법 수를 N진법으로 변환하여 출력하는 프로그램제약사항2 -1,000,000,000 주의 사항Z는 36진법수이기 때문에 표현 범위가 35까지이다.--> 36은 자릿수올림+++옜날에 풀었던 코드도 올린다. 문자 배열에다가 아스키값 집어넣고 연산하는건 다시생각해도 뭐하는 짓인가 싶다. 효율적이긴한데...C풀이진법 변환2_11005.c#define _CRT_SECURE_NO_WARNINGS#include int main(void) { int input, n, idx = 0; char baseDigits[36]; char result[100] = { 0 }; for(int i = 0; i 0) { result[idx++] = baseDigits..

진법 변환N진의 수가 입력되면 10진법으로 변환하여 출력하는 프로그램첫번째 입력으로는 수가 문자열 파싱할 줄 알면 쉽다.제약사항2 -1,000,000,000 주의 사항최댓값이 큰 숫자이다. 하지만 32비트 자료형으로 표현가능하다.C풀이진법 변환_2745.c#define _CRT_SECURE_NO_WARNINGS#include int power(int base, int exponent);int main(void) { char s[100]; int n, len, result = 0; int nArray[100] = { 0 }; //원본 보존용 변환 정수형 배열 scanf("%s %d", s, &n); for (len = 0; s[len] != '\0'; len++); f..

※ 해당 과목에 대한 공부는 이렇게 기막힌 적중률 2025 빅데이터 분석기사 필기 기본서를 통해 수행하였습니다.단순한 개념 정리 글입니다. 참고만 하시고 추가로 공부해주세요. 책에는 있지만 본문에 정리되지 않는 내용이 있습니다. 개인적으로 그냥 한번 개념 읽고 넘어가면 되겠다 싶은 부분이라 생각되어 생략한 것이니 주의해주세요.1. 데이터현실세계에서 관찰하거나 측정하여 수집한 사실데이터의 유형정량적 데이터 : 수학적 기호로 표현되는 데이터정성적 데이터 : 텍스트로 표현되는 데이터 / 정보의 함축성을 가지고 있다.데이터 수집 유형정형 데이터 : 정해진 형식과 구조에 맞게 구성된 데이터, 연산 가능반정형 데이터 : 정형 데이터와 비정형 데이터의 유형의 혼합형, 스키마 정보를 데이터와 함께 제공한다.비정형 데이..

색종이100 * 100 크기의 정사각형 안에 10 * 10 크기의 종이를 여러장 겹쳐 놓을 때 합 넓이를 구해라제약사항0 도화지 밖으로 튀어나가는 색종이는 없다0 주의 사항없다.CPP풀이색종이.cpp/** * 백준 색종이_2563 * 100 * 100 크기의 정사각형 안에 10 * 10 크기의 종이를 여러장 겹쳐 놓을 때 합 넓이를 구해라 * * 제한사항 ***************************************** * 0 using namespace std;int main(void){ int input; int plain[100][100] = {0}; int cnt = 0; cin >> input; for (int i = 0; i > x >> y; ..

세로읽기문자열을 여러개 입력받아 행단위 읽기에서 열단위 읽기로 출력하는 프로그램제약사항0 inputCase = 5널문자가 있을 경우 다음 행에 있는 문자를 읽는다.주의 사항없다.CPP풀이세로읽기_10798.cpp/** * 백준 세로읽기_10798 * 문자열을 여러개 입력받아 행단위 읽기에서 열단위 읽기로 출력하는 프로그램 * * 제한사항 ************************************************ * 0 #include using namespace std;int main(void){ // 공백 배열로 초기화 char strCage[5][15] = {0}; for (int i = 0; i 모든 예제 코드의 소스파일은 제 개인 깃허브 레포지토리 에 있습니다.Wor..