일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- dfs
- php
- Cleancode
- 따라하며 배우는 C언어
- udemy
- C언어
- 따라하면서 배우는 C언어
- 백준
- web
- 종만북
- server
- Algorithm
- Math
- String
- JavaScript
- C
- 인프런
- BOJ
- 생활코딩
- BASIC
- graph
- Algospot
- sorting
- DP
- greedy
- Python
- BFS
- 정수론
- programmers
- 따배씨
- Today
- Total
목록분류 전체보기 (421)
몽상실현개발주의
따배씨 - 따라하며 배우는 C언어 6강 반복문 6.4 관계 연산자 Relational Operators 관계 연산자 Relational Operators is greater than != is not equal to #include int main() { int n = 0; while (n++ < 5) // n ++ < 5 is a relational expression printf("%d", n); // 12345 printf("\n"); char c = 'A'; while (c != 'Z') printf("%c", c++); // ABCDEFGHIJKLMNOPQRSTUVWXY return 0; } #include #i..
따배씨 - 따라하며 배우는 C언어 6강 반복문 6.2 의사 코드 Pseudocode Pseudo : 가짜의, 거짓의 6.3 진입조건 루프 Entry-Condition Loop While #include int main(){ /* while (expression) statement */ int i; i = 1; while (i < 5) // infinite loop { printf("Hi\n"); // iteration - 반복 } i = 1; while(--i < 5) // wrong direction { printf("Hi\n"); } i = 1; while (i < 5) { printf("i before = %d\n",i); i++; printf("i after = %d\n", i); } i = 10..
따배씨 - 따라하며 배우는 C언어 6강 반복문 6.1 while 반복 루프에서 scanf()의 반환값 사용하기 #include int main(){ int input, result = 0; int status; printf("Enter an interger (q to quit) : "); status = scanf("%d", &input); while (status == 1){ result += input; printf("Enter next interger (q to quit) : "); status = scanf("%d", &input); } printf("Sum = %d\n", result); return 0; } scanf() 의 정상 입력시, 입력받은 갯수를 return 정수형 입력시, 1, 비정..
생활코딩 php 강좌 13. PHP와 정규표현식 13.5 치환 1 preg_replace(pattern, replacement, 변경 대상) patterun 을 검색한 다음 replacement 로 치환을 수행 변경된 값을 return 참고 // April1,2003 "April 15, 2003" -> "April1,2003" "/(\w+) (\d+), (\d+)/i" "(\w+)" : 문자열, 1번 index 에 저장 " " : 공백 문자 "(\d+)" : digit 문자열, 2번 index 에 저장 "," : "," 문자 " " : 공백 문자 "(\d+)" : digit 문자열, 3번 index 에 저장 "${1}1,$3" "${1}" : 1번 index 하위 표현식 == April "," : ","..
생활코딩 php 강좌 13. PHP와 정규표현식 13.2 검색 1 // Array ( [0] => coding ) preg_match(검색어, 대상, 결과 저장 array) 검색 문자열 "coding" 에 해당하는 문자열을 대상 문자열에서 찾은 뒤, $match 에 Array 형태로 저장함 // Array ( [0] => http://opentutorials.org ) "#http://\w+.\w+#" "http://----.----" 문자열 정규 표현 "\w" : 문자를 의미 "+" : 하나 이상 "\w+": 하나 이상의 문자열 "\ ."' : "." 문자 "." 표현은 Any Character 이기 때문에 "\." 표현이 문자 "." // array(2) { // [0]=> string(38) "ht..
생활코딩 php 강좌 13. PHP와 정규표현식 13.1 정규표현식 소개 정규 표현식 Regular Expression 문자열을 처리하는 방법중의 하나 특정한 조건의 문자를 '검색' 하거나 '치환' 하는 과정을 매우 간편하게 처리 할수 있도록 하는 수단 프로그래밍 언어나 IDE 등의 Application 에 내장되어 있음 정규표현식은 직관적이지 않으나, 적은 코드로 효율적인 표현이 가능 정규표현식 Table Link // A match was found. preg_match(조건, 대상) 조건에 해당하는 문자열을 대상에 검색 "/php/i" "php" 의 대소문자를 구분하지 않는다는 정규표현식 "/"~"/" : 구분자, 특수기호를 사용하여 정규표현식과 정규표현식이 아닌 부분을 구분 "/foo_bar/" ..
생활코딩 php 강좌 12. 이미지 다루기 12.1 GD Lib 소개 및 설치 php 에서 이미지를 처리하는 기능은 포함되어 있지 않기 때문에, 외부 라이브러리가 필요 가장 대표적인 것이 GD Library GD Lib 가 포함되 있는 상태로 php 가 설치 되거나, 기본적으로 제공하는 경우가 많음 하지만, 기본 제공 프로그램이 아니기 때문에 확인이 필요 phpinfo 를 통해 GD Lib 설치 여부를 확인 할 수 있음 각각의 img file format 의 지원 여부를 확인 가능 GD Lib 가 설치되어 있지 않은 경우, GD Lib 를 설치 후 php.ini 에 경로를 설정해 주면 됨 12.2 이미지에 글 쓰기 1 // button.php header() Content-type: image/png s..
[BOJ] 11052 / 카드 구매하기 / Python 파이썬 https://www.acmicpc.net/problem/11052 11052번: 카드 구매하기 첫째 줄에 민규가 구매하려고 하는 카드의 개수 N이 주어진다. (1 ≤ N ≤ 1,000) 둘째 줄에는 Pi가 P1부터 PN까지 순서대로 주어진다. (1 ≤ Pi ≤ 10,000) www.acmicpc.net 풀이 현재 index 까지의 부분 list 의 모든 경우의 수 중 가장 큰 경우를 구하여, 전체 경우에서의 가장 큰 값의 경우를 구하는 문제이다. [BOJ] 1699 / 제곱수의 합 / Python 파이썬 과 비슷한 유형의 문제 N = int(input()) Cards = [0] + list(map(int, input().split())) d..