본문 바로가기

* 컴퓨터 언어 (Computer Language)

(21)
해커랭크 Compare the Triplets 문제풀이 (Problem Solving 코딩테스트 3단계) 안녕하세요 Twodragon 입니다. 오늘도 하나의 습관을 만들기 위해 이 글을 포스팅하고 1일 코딩 테스트! 여러분들도 함께하시죠! 해결방법: a>b, ab[index]): Alice+=1 elif(a[index]
해커랭크 Simple Array Sum 문제풀이 (Problem Solving 코딩테스트 2단계) 안녕하세요 Twodragon 입니다. 오늘도 Problem Solving 코딩테스트도 공부해볼 마음으로 일일 1일 코딩 일기를 올려보려고 합니다. 하나의 습관을 만들기 위해 이 글을 포스팅하고 1일 코딩 테스트를 하려고 합니다. 여러분들도 함께하시죠! 해결방법: 전편에서 return 을 이용하여 sum 함수를 포함시키면 된다. 문제: 해답(python3): #!/bin/python3 import os import sys # # Complete the simpleArraySum function below. # def simpleArraySum(ar): # # Write your code here. # return sum(ar) if __name__ == '__main__': fptr = open(os.en..
해커랭크 Solve Me First 문제풀이 (Problem Solving 코딩테스트 1단계) 안녕하세요. Twodragon 입니다. 이제 차근차근 Problem Solving 코딩테스트도 공부해볼 마음으로 일일 1일 코딩 일기를 올려보려고 합니다. 각 코딩작업을 하는 IT회사에서 이와 같은 방식으로 테스트를 진행하기때문에 꾸준히 배워둔다면 취업 및 이직에 도움이 되리라 생각합니다. 가장 쉬운것부터 꾸준히 하다보면 점차적으로 코딩실력이 향상할 것이라는 믿음으로 시작하려고 합니다. 저는 꾸준히 하는 것들이 어렵기때문에 습관이라는 것들을 만들려고 노력중입니다. 그래서 매일 블로그 글쓰기, 유튜브 촬영, 영어 단어 2~3개 외우기, 5분 책 읽기, 자료 만들기, 하루에 1번 github 커밋, 하루에 1번 코딩테스트 등 자연스럽게 습관을 만들어가고 있습니다. 지금까지 하고 있는 것들은 1시간 스트레칭 ..
자바 컴파일러(ANT) 설치 방법 자바 컴파일러가 가끔씩 필요할 때가 있습니다.파로스 소스를 분석하고 필요하다면 한글화 및 패턴 추가 작업을 하게 되는데 변경된 소스를 컴파일하여 새로운 실행파일(.jar)을 만들기 위한 자바 컴파일러가 필요합니다. http://ant.apache.org/bindownload.cgi .zip archive: apache-ant-1.9.3-bin.zip [PGP] [SHA1] [SHA512] [MD5].tar.gz archive: apache-ant-1.9.3-bin.tar.gz [PGP] [SHA1] [SHA512] [MD5].tar.bz2 archive: apache-ant-1.9.3-bin.tar.bz2 [PGP] [SHA1] [SHA512] [MD5]이 중의 하나 ant 아파치 버전을 받습니다. 그리..
Microsoft Visual C++ 6.0 저작권으로 인해 메일로 보내드립니다.. 메일을 댓글 달아주세요!(단,언제줄지는 모르지만 최대한 빨리드리도록 노력해보겠습니다.) Microsoft Visual C++ 6.0사용하는 곳 = 컴퓨터운용사 실기 or 여러 프로그래밍 사용 참고로 윈도우 7 에서는 잘 안될수도 있습니다.
C언어 [문제1]키보드로 정수 1개를 입력 받아서 8,10,16 진수를 출력하시오.(다시해보기) #include main() { int a; printf("정수입력:"); scanf("%d"\n,&a); printf("%o\n",a); printf("%d\n",a); printf("%x\n",a); } [문제2]키보드로 태어난 연도를 입력 받아서 나이를 출력하시오. #include main() { int year; printf("태어난 연도:"); scanf("%d",&year); printf("나이:%d\n",2012-year+1); } [문제3] 키보드로 두개의 변의 길이를 입력 받아서 사각형의 넓이를 출력하시오. #include main() { int a,b; printf("가로:"); scanf("%d"..
C언어 입출력 C언어의 입출력 1. 출력함수 우리가 자주 사용하는 출력함수는 printf()이다. 이것의 장점은 크게 두 가지로 볼 수 있는데, 첫째는 인자 리스트를 구성할 때 길이에 제약이 없다는 것이고, 둘째는 출력의 제어가 간단한 변환형식(format)에 의해 이루어진다는 것이다. 즉, 사용자가 직접 필요한 변환을 하지 않아도 된다는 것이다. printf() 함수는 표준출력 파일 stdout에 문자 스트림을 전달한다. printf()의 매개변수 리스트는 제어문자열과 인자 리스트의 두 부분으로 이루어진다. 다음의 함수 호출 변환문자 의미 예 d 십진 정수 45 o 8진 정수 55 x 16진 정수 2d u 무부호 십진 정수 45 e 지수부가 있는 부동 소숫점 -7.001100e+03 f 지수부가 없는 부동 소숫점 -..
Python의 단점 1. 인터프리터 형식 인터프리터 형식이라는 점은 소스가 컴파일이라는 복잡한 과정을 거치지 않고 소스 한줄 한줄이 바로바로 작동 한다는 장점이 있지만.... 매우 긴 소스를 돌릴때는 느려질 가능성이 있습니다. 그걸 극복하려고 C언어의 모듈을 가져다 쓴다고 들었지만... 어쨌든 그렇다는 거지요. 2. 소스가 드러난다. 컴파일을 하지 않았기 때문에 소스가 드러납니다. 예를 들어 기업에서 엄청난 가치를 가진 프로그램을 만들었다고 할 때, 이것이 파이썬으로 만들어졌다면, 소스가 그대로 노출된다는거지요 만약 컴파일 과정을 거쳤다면 알 수가 없지만요. 예를 들어 r57.php처럼 base64로 소스 전체를 암호화 했다고 해도, 내가 또 다른 파이썬 프로그램으로 그 소스를 해독하게 만들면 된다는거지요 다른 암호화로 한..