디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

프로그래머는 수학을 어느정도 알아야할까?

ㅇㅇㅇ(121.144) 2011.01.11 17:34:42
조회 222 추천 0 댓글 7




예를들면
1에서 n까지 더한값을 구하는 프로그램 만드시오 하면,

1. 수학 모르는 사람은 for문써서 일일이 더하는거 만들고,
2. 수학 아는 사람은 그냥 n*(n+1)/2 넣고 출력시킬거잖아.


당연히 효율은... 2번이 좋은거 맞지? 곱셈,나눗셈 2번이나 들어가니까 갑자기 애매해지네.
일반적으로 덧셈속도에서 곱셈이 몇배로 느린거지? 헷갈리네.(n*(n+1)>>1 이러면 좀 더 빠르려나?)
적어도 n값이 얼마 이상이 되어야 2번이 효율좋다고 되려나?

어쨌든 걍 2번이 효율좋다 치고,
지금 컴퓨터 환경에서는 1번이건 2번이건 거의 상관없잖아.
물론 저 연산이 수억번, 수조번 수행되는 프로그램을 쓴다면 또 달라질지 모르지만,
위에서 애매했던것처럼 컴퓨터 성능이 나아질수록 효율의 갭은 더 메꿔지겠지.


그리고
보통 1번방식으로 하면 직관적으로 프로그램의 구조가 보이고,
쓸데없는 고민할 시간이 없어지니까 상대적으로 프로그래밍 코딩하는 속도가 빨라지겠지?
특히 공동작업같은거 할때는, 남이 봐도 금방 이해가는게 전체 작업속도랑 효율이 올라가잖아.

근데 2번방식으로 하면 예제처럼 쉬운 수학은 몰라도, 복잡한 수학은 수식 생각한다고 코딩시간 다 잡아먹을거 아냐.
즉, 수학적인거 신경쓰면서면 개발시간이 쓸데없이 늘어나는 거 같아.
근데 또 달리 생각하면 수학적인거 밀어낼수록 뭔가 발전적이고 혁신적인 방식은 잘 안나오더라.
그냥 하던거 재탕질만 하고...


한줄결론
나 선물옵션 시스템트레이딩 만드는 중인데 누가 소스나 지표, 필터 좀. 굽신굽신. ㅠㅠ

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 가족과 완벽하게 손절해야 할 것 같은 스타는? 운영자 24/06/24 - -
233172 시프트 연산자 공부중인데요, 이해가 안가는 부분이 있는데 도와주세요~ [4] 삼삼삼(112.147) 11.02.01 135 0
233171 프갤형등 새해 복 많이 =^=(211.50) 11.02.01 38 0
233170 산에서 막 복귀. [7] Rei@디씨갤로그로 이동합니다. 11.02.01 122 0
233169 더블릿 코드 경과시간 [2] 뇌자알갤로그로 이동합니다. 11.02.01 150 0
233168 차후 IT업계를 이끌어갈 인재 기적의 길갤로그로 이동합니다. 11.02.01 202 0
233167 이터널시티 한번 프리섭뚫어볼사람 줫밥꺼저 [1] 개발자모집(125.178) 11.02.01 900 0
233165 주입식 교육의 뒷골목 예제 [2] 기적의 길갤로그로 이동합니다. 11.02.01 165 0
233164 구조체 포인터 타입 질문이요 오야붕붕갤로그로 이동합니다. 11.02.01 88 0
233163 수지 좋아하던 횽 덤벼라 기적의 길갤로그로 이동합니다. 11.02.01 125 0
233162 정규식 공부중인데 존나 영어같다.. [2] Mayu갤로그로 이동합니다. 11.02.01 110 0
233161 지금 자바스크립트도 책사서 보는데 [3] 흠냐리(58.180) 11.02.01 129 0
233160 드륌하이~ 난 꿈을 꾸져 [2] 기적의 길갤로그로 이동합니다. 11.02.01 108 0
233158 간단게 코딩한건데 좀봐주세요 ㅜㅜ 쓰레기 값이 계속나오네염 [6] r(183.100) 11.02.01 134 0
233157 헬로월드 안돼 형들아 왜이래 이거 ㅜㅜ [9] ㅇㅅㅇ(125.137) 11.02.01 129 0
233156 회사에서 SVN 쓰는 햏 있소? [9] 햏햏(222.112) 11.02.01 208 0
233154 이제 대학교 가는 뉴비인데 질문점; [4] ㅁㄹ(124.216) 11.02.01 155 0
233153 유리한횽은 봄미다. [1] nRESET(211.54) 11.02.01 77 0
233152 프갤 쉽쇙키들 싸가지 없네요 [1] 흠냐리(58.180) 11.02.01 102 0
233151 리눅스에서 터미널 화면 좌표 관련된 함수에 관한 질문점.. ㅠㅠ [2] 초보플머(211.47) 11.02.01 2717 0
233150 조크바이러스 걸렸어요. 제발 능력자형님들 도와주세요. [2] 살려줘요(119.204) 11.02.01 302 0
233149 PHP공부중인데 '$' <- 이거 왜케 많이 나오나여? [10] 흠냐리(58.180) 11.02.01 173 0
233148 란데르츠랑 글 섞는 놈들은 기억해놨다가 글 쌀때마다 폭풍 욕설 한 바가지 선사함 [8] nRESET(211.54) 11.02.01 100 0
233147 우분투랑 페도라,데비안이랑 차이심해?? 우분투를 써본적이 없어서.. [9] 기적의 길갤로그로 이동합니다. 11.02.01 404 0
233146 예상치 못한 먹튀 애호박맛어묵(110.15) 11.02.01 85 0
233145 오 씨발 sencha 개새끼! [2] URA!갤로그로 이동합니다. 11.02.01 113 0
233144 저녁부터 왜이리 속쓰리지 짜장맛순대(110.15) 11.02.01 68 0
233142 우분투에서 자바 컴파일하는 법 아는 사람? [6] 나는미친놈(112.221) 11.02.01 193 0
233140 병행 프로그래밍 좀 공부 해보니까... [1] ㅇㅇ(121.130) 11.02.01 117 0
233139 스미골햏에게 묻습니다. [6] 유리한갤로그로 이동합니다. 11.02.01 560 0
233136 근데 삼전 임베디드에 계신다는 분이 이런걸 만들고 좋아함요?? [2] 곰들\'ⓧ\'갤로그로 이동합니다. 11.02.01 212 0
233135 요기가 프갤이냐? ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ ㅋㅋㅋ(121.182) 11.02.01 102 0
233134 이번 샌디브릿지 버그 만든 애 어떻게 될까 [1] ㅇㅇ(121.130) 11.02.01 176 0
233133 사용자에이전트 멸 치갤로그로 이동합니다. 11.02.01 46 0
233132 양넘들이 만들어놓은거 줍어 쓰는것들 주제에.. [4] 무소유자유인갤로그로 이동합니다. 11.02.01 156 0
233130 아는 아이디가 몇 없다 ㅠ [3] 참치갤로그로 이동합니다. 11.02.01 84 0
233128 유리한 봐라 [3] nccpu(175.220) 11.02.01 164 0
233127 이제 프갤은 다 뉴비들밖에 없냐? [4] 유리한갤로그로 이동합니다. 11.02.01 185 0
233126 nccpu 라는 RTOS가 나오는 그날을 기대한다. [1] Quehenr(206.219) 11.02.01 70 0
233125 풋 안드로이드?ㅋ 웹?ㅋ [41] nccpu(175.220) 11.02.01 304 0
233124 퇴갤 기적의 길갤로그로 이동합니다. 11.02.01 54 0
233123 횽들..이번에 컴터학과들가는데 [6] ㅈㅈㄷ(182.208) 11.02.01 155 0
233121 웹 프로그래머 vs 안드로이드 개발자 vs 임베디드 개발자 [10] 쏭사리(121.147) 11.02.01 464 0
233118 횽들 매트릭스 프로그래밍 기법이라고 들어는 봤음? [5] 매트릭스닭(112.216) 11.02.01 123 0
233116 싸이랑 네이트 탈퇴하고 피쳐폰 사용자로서 페북, 트위터, 미투 보는 심정 [5] 기적의 길갤로그로 이동합니다. 11.02.01 182 0
233115 니들아 안녕 [4] nccpu(116.201) 11.02.01 126 0
233114 형들 프로그래밍 입문할라면 뭐부터 해야대?? [2] mks갤로그로 이동합니다. 11.02.01 104 0
233113 맛있는 스테이크 만드는 법 [3] nRESET(211.54) 11.02.01 406 0
233112 우주를두둥실떠다니는웃는새우 Pr0xy갤로그로 이동합니다. 11.02.01 57 0
233111 샌디브릿지 쓰는형? 체감이 어떼요? [3] 기적의 길갤로그로 이동합니다. 11.02.01 121 0
233104 Curry's 역설 들고가서 선대수 교수한테 따지면 어떻게 되나요? [3] 곰들\'ⓧ\'갤로그로 이동합니다. 11.02.01 95 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2