프로그래밍 (54) 썸네일형 리스트형 스택을 이용해 괄호 검사, 문자열 역순 출력 ArrayStack 괄호검사 #define _CRT_SECURE_NO_WARNINGS #include #include #include #define STACK_SIZE 10 #define ERROR_CODE 255 #define STRING_SIZE 20 //데이터 정의 typedef char element; typedef struct { element stack[STACK_SIZE]; int top; } ArrayStack; //연산 정의 ArrayStack* createStack() { ArrayStack* s; s = (ArrayStack*)malloc(sizeof(ArrayStack)); s->top = -1; return s; } int isEmpty(ArrayStack* s) { if (s->.. 연결리스트로 Stack 구현 #include #include #define STACK_ERROR 60000 typedef int element; typedef struct stacknode{ element data; struct stacknode* link; }StackNode; typedef struct{ int numOfNode; StackNode* top; }LinkedStack; LinkedStack* createStack(){ LinkedStack *s=(LinkedStack*)malloc(sizeof(LinkedStack)); s->numOfNode=0; s->top=NULL; return s; } int isEmpty(LinkedStack *s){ if(s->top==NULL) return 1; else return 0.. 배열로 Stack 구현 #include #include #define STACK_SIZE 10 #define ERROR_CODE 60000 typedef int element; //스택 구조체 typedef struct{ element stack[STACK_SIZE]; int top; }ArrayStack; //stack만들기 ArrayStack* createStack(){ ArrayStack *s=(ArrayStack*)malloc(sizeof(ArrayStack)); s->top=-1; return s; } //스택이 비었는지 검사 int isEmpty(ArrayStack *s){ if(s->top==-1)return 1; else return 0; } //스택이 가득 찼는지 검사 int isFull(ArrayStack *.. MySQL 명령어 기본 CREATE DATABASE 데이터베이스 이름 데이터베이스 생성 DROP DATABASE 데이터베이스 이름 데이터베이스 삭제 SHOW DATABASES 데이터베이스 목록 출력 USE 데이터베이스 이름 이 데이터베이스를 사용 CREATE TABLE 테이블 이름 테이블 생성 CREATE TABLE acc( noINT(11) NOT NULL AUTO_INCREMENT, id VARCHAR(10) NOT NULL, pwr VARCHAR(15) NULL, PRIMARY KEY(no)); //중복 방지 DESC 테이블 이름 테이블 구조 보기 INSERT INTO 테이블 이름 (컬럼명) VALUES (컬럼에 넣을 값) 행 삽입 SELECT 컬럼 명 FROM 테이블 이름 WHERE 조건 테이블에서 조건에 맞는 해당 컬.. MySQL 실행하기 cmd창으로 실행경로 C:\Bitnami\wampstack-7.3.8-0\mysql\bin manager에서 MySQL이 동작 중이여야함 mysql -uroot -p -u(유저) -p(비밀번호) 코딩 예제 사이트 코드업: http://codeup.kr/ CodeUp ☆ 파이썬 다운로드 : 파이썬3 ☆ 무료 C언어 IDE : Code::blocks DEV C++ ☆ 추천 온라인 IDE : C++11 Python3 Java ☆ 채점 가능 언어 : C, C++, JAVA, Python 3.5 ★ C++로 제출시 void main()을 사용하면 컴파일 오류! → int main() 또는 main() ★ 정답외에 불필요한 출력은 잘못된 풀이! 예) "입력", "출력", "정답은 ~입니다." → 오답 처리 codeup.kr 백준: https://www.acmicpc.net/ Baekjoon Online Judge Baekjoon Online Judge 프로그래밍 문제를 풀고 온라인으로 채점받을 수 있는 곳입니다. www.a.. 이전 1 ··· 4 5 6 7 다음