| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- code.org
- 박사 논문
- 선각자
- 파일 검색
- Code Blast
- 매트로폴리탄 미술관
- 코드 폭발 효과
- 단편 드라마
- 변곡점
- 안드로이드
- 2021년 튜링상
- 알프레드 에이호
- 머신러닝
- 4차 산업혁명
- 베스트 극장
- 누구를 위한 교육과정인가?
- 동영상 플레이어
- Visual Studio Code
- 앱
- 욱
- 제프리 울만
- 중학교 교육과정
- 휴먼명조
- 패트릭 브링리
- MontyHall
- 나만의 독서법
- 인공지능
- 2022 개정 교육과정
- 블록 코딩
- 수학적 귀납법
목록전체 글 (577)
코딩하는 공무원
마이크로소프트 웹 오피스입니다. 웹 상에서 워드, 엑셀, 파워포인트 등을 바로 만들고 저장할 수 있습니다. http://office.live.com
Live Writer 가 업데이트 되었네요... 다음 주소를 확인하세요. http://explore.live.com/windows-live-writer
미국 Duke 대학의 컴퓨터 과학과에서 운영하는 Alice 자료 모음입니다. http://www.cs.duke.edu/csed/alice08 http://www.cs.duke.edu/csed/alice09 http://www.cs.duke.edu/csed/alice10
코드 : 90rm3 퀵 정렬 알고리즘을 사용하여 주어진 수열을 오름차순 정렬하고자 한다. 다음은 퀵 정렬 알고리즘의 의사코드다. 현재 수열의 왼쪽 끝 항이 축이다; 다음을 반복한다. i = 현재 수열의 왼쪽 끝+1; j = 현재 수열의 오른쪽 끝; 오른쪽으로 검사, 축보다 크거나 같은 값이 있는 위치 i; 왼쪽으로 검사, 축보다 작거나 같은 값이 있는 위치 j; i>=j이면 반복을 중단한다; i항과 j항을 교환; 왼쪽 끝의 축과 j항을 교환; 왼쪽 부분 수열과 오른쪽 부분 수열에 대해서 위와 동일한 과정을 거친다. 단, 수열을 구성하는 데이터의 개수가 1보다 커야 한다. 위 알고리즘을 수행할 때, i항과 j항이 맞교환되는 경우 i와 j를 출력한다. 입력 INPUT.TXT의 첫 줄에는 수열을 구성하는 데이..
모니터 화면 분할 프로그램이긴 한데... 화면 분할 기능 보다는 "듀얼 모니터 간 창 이동"에 주로 사용한다. 이제는 컴퓨터 포맷한 후 그래픽 카드 드라이버와 함께 제일 먼저 설치하는 어플이 되었다. 비록, 그래픽 카드 드라이버에서 제공하는 "창 이동 기능"이 있기는 하지만, 이 어플 꽤 쓸만하다. (nVidia의 경우 Vista나 Windows 7에서 이 기능을 사용할 수 없었다. 있는데, 아직 못 찾고 있는 건지도...혹시, 사용중이라면, 댓글 달아주시면 정말 감사하겠다.) 듀얼 모니터 사용자 중에 창을 다른 모니터로 이동하기 위해 아직도 힘겨운 드래그를 하고 있다면 이 프로그램을 사용해 보라. 그 편리함에 매료될 것이다. 다른 모니터로 창을 이동하는 방법... 정말 간단하다. Ctrl+Alt+오른쪽..
냉장고 문을 마우스로 클릭하는 동안은 문이 계속 열리고, 열린 문을 클릭하면 한번에 닫히도록 구현해 보자. 마우스를 누르고 있는 만큼 열려야 한다. 짧게 누르고 있으면 조금 열리고, 길게 누르고 있으면 많이 열려야 한다. 단, 90도 이상은 열리지 말아야 한다. 다음의 동영상을 참고하자.
애플의 맥 OS를 보고 영감을 받아 만들었다고 합니다. 자주 쓰는 아이콘을 정리할 수 있습니다. 무료이구요... http://rocketdock.com/ 바탕화면 하단에 자주 쓰는 아이콘을 이렇게 정리해 두면, 필요할 때 바로 사용할 수 있어 편리합니다. 아래의 주소는 스킨, 애드온 할 수 있는 추가 기능들입니다. http://rocketdock.com/addons/ 추천 스킨
매개 변수를 이용한 함수의 정의 flapWings 맞춤형 메서드를 수정해서 날갯짓 속도를 조절할 수 있는 매개변수를 추가해 보고, flapWings 메서드를 다시 호출해 보자.
매개 변수를 이용한 함수의 정의 runInPlace 맞춤형 메서드를 수정해서 제자리 뛰기 속도를 조절할 수 있는 매개 변수를 추가해 보고, runInPlace 메서드를 다시 호출해 보자.
알고리즘 : 최대값, 최소값 찾기 크기가 서로 다른 5개의 구멍을 만들고, 펭귄이 그 중에서 가장 큰 구멍을 찾아 들어가도록 수정해 보자! 단, 구멍의 크기를 변경한 경우에도 명령문의 수정 없이 가장 큰 구멍을 찾을 수 있어야 한다!! Object 타입의 변수는 객체를 저장할 수 있다. 여기서는 maxCircle이라는 Object 변수를 사용해서 현재까지 확인한 구멍 중에 가장 큰 구멍을 저장하고, 맨 마지막에 maxCircle 쪽으로 걸어가도록 구현하였다.
고정 소수점 수와 부동 소수점 수의 판별 –> Ceiling 함수 사용 1.5 나 5.2 와 같이 소수점이 있는 실수값이 입력되는 경우에도 캐릭터가 "That value is outside of my wisdom to convert.” (내 머리의 한계로 이 숫자는 변환할 수 없다!) 라고 말하고, 사용자로부터 다른 숫자를 입력할 수 있는 대화상자를 표시한다.
Download Accelerator Plus (DAP) http://www.speedbit.com Flashget을 능가하는 다운로드 가속기입니다. 사용하고 있는 중인데, 아주 편리하네요...
※ 표준 입력 함수 사용시, 주의할 점 체크 표시되어 있는 scanf(), gets(), getchar() 함수는 데이터 입력 시에 입력 버퍼를 이용합니다. 즉, Enter 키를 누르면, 그때서야 비로서 지금까지 키보드로 친 내용이 Enter 키도 포함하여 한꺼번에 버퍼로 들어가게 됩니다. 그러나, getch(), getche() 함수는 입력 버퍼를 이용하지 않고, 키보드로 친 문자가 곧바로 CPU로 넘어 갑니다. 이때, getch() 함수는 입력한 내용이 모니터에 표시되지 않습니다. 반면, getche()는 입력한 내용이 모니터에 표시되지요.. 또한, fscanf(), fgets(), fprintf(), fputs()는 앞에 ‘f’가 붙어 있어서, 파일 입출력 함수인지 바로 알 수 있습니다. 그러나, ..