프로그래밍

재귀함수 몰라서 상사님(?)에게 쿠사리 먹음.

 

4개월차 신입 프로그래머(?)라고 부르기도 민망한 알바생인데

 

일단 사건의 발단은 카메라가 글자를 인식해서 기준값하고 비교해서

 

글자 매칭률을 리턴하는 함수를 만들어 보라고 햇음.

 

예를 들어 "BlueTooth : Pass" 라는 기준값이 있는데 카

 

메라가 저 글자를 읽어서 값을 주는데

 

"BlueTooth : P'e'ss", "BlueT'e'oth : Pass","BlueTo'a'th : P'e'ss" 저딴식으로 병신같이 읽을수 읽음.

 

그래서 간단하게 기준값 "BlueTooth : Pass" 을 기준으로 넣어주고 인식한 값을  char[] 배열을 통해

 

한글자씩 담은후, "BlueTooth : Pass" 여기서 일치하는 글자만 빼버림.    

 

foreach로 계속 돌려서 틀린 부분만 남게 만든후 

 

기준값하고 글자 비교해서 퍼센티지 나오게 만들엇음.

 

근데 갑자기 상사님께서 너꺼는 "BlueTooth : Pass" 가 "BlueToath : Pess" 매칭률 100%겟네?

 

이러더라고.... 순간 좀 부끄러워짐.. 그래서 어떻게 하면 좋겟냐고 물어보니까  

 

기준값이 측정값을 비교하다가 틀린부분이 나오면

 

측정값에서 비교값으로 비교를 번갈아가며 측정할수 잇도록 재귀함수를

 

만들라고 쿠사리 먹음. 물론 모름. 4개월차라서 모르는게 아니라 그냥 모름. 알아봐야됨.

 

오늘의 일기 끝.  

 

21개의 댓글

2020.10.20

뭔진 모르겠지만 힘내

0
2020.10.20

재귀함수를 모르는데 프로그래밍을 한다고???

이건 또 이거대로 놀랍네 레알로;;

재귀를 잘 못쓰는 것도 아니고 모른다는 건 좀;;

0
2020.10.20

학부 1학년때 다 배울텐데 ㅋㅋ 타전공이었나봐

0
2020.10.20
@해으응

1학년 외에 알고리즘 시간에 또 배우는데 재귀를 모른다는건 말이 안됨;;

동적 프로그래밍이 걍 재귀로 하는 건데;;

0
2020.10.20
@해으응

인문계에서 대학 안가고 그냥노가다 판도 나가보고 공장 생산직관리도 하고 전기노가다도 하고마트관리직도해보고 햇는데 프로그래밍 재밋어 보여서 그냥 일단 모르겟는데 받아달라고 해서 일하러옴. 기초가.. 없습니다...

0
2020.10.21
@뿔딱품

기초가 좀 부족한 것 같긴한데... 힘들겠지만 따로 학습도 병행하면서 하셔야 할거같긴 합니다...

재귀 함수 자체의 논리가 중요한 경우도 있고, 코드량을 줄여줄 수도 있고 여러가지로 중요한거긴 해요.

열심히 살아오셨으니 잘 하실거라 생각해요

0

일단 문제를 설명하는 능력을 기르자

0
2020.10.20
@넥슨은다람쥐를뿌려라

아 나도 이 생각햇음. 그림 그려서 설명할까 햇는데 내일 그림그려서 다시 올려야겟음..

0
2020.10.20

모르면 배워야지뭐 주눅들지말고 걍 하면 된다.

화이팅

0

아니 그냥 string1 string2 만들어서

 

같은 idx마다 돌면서 string1[idx] == string2[idx]로 비교하면 되는거자너...

0
2020.10.20
@카누다크로스트

이렇게 하면 혹시 글씨를 인식 못할경우 문제가 생김

예를들어 "BueTooth Pass" 이런경우에 ㅣ하고 : 를 인식 못하면 배열이 밀려서 매칭률이 틀려지니까...

0
2020.10.20

근래 느끼는 건데 재귀로 정말 더 쉽게 풀리는 문제들도 많다 이번 기회에 잘 해봐

0
2020.10.20

음 공부 열심히해야겠다 화이팅

0
2020.10.21

뭔소린지모르겠다

0
2020.10.21

모르면 공부해라

0
2020.10.21

LCS 알고리즘 검색

0
2020.10.22
@킹고리즘

형님 뭔가 이거 같습니다. 답변을 바라진 않았지만 개떡같이 말했고 찰떡같이 답해주는 형님. 감사합니다. 여기는 실력이 좀 높은거 같아서 좀 공부좀하고 실력좀 올라오면 개드립해야겟습니다..... 감사합니다.

0
2020.10.22

jaro-winkler 알고리즘 검색

 

위에거보다 나음

0
2020.10.22
@a1s2d3f4g5

근데 저게 최적은 아닐거같은데 걍비슷한거 찾아보셈

 

저런거쓰면 ㅂㅅ같이읽어도 다알아들음

0
2020.10.22

string match는 20세기에 엄청나게 연구된 분야임 직접 구현하지말고 유명한 알고리즘 검색해서 쓰셈

0
2020.10.22

개인적으루 재귀함수 싫어하는데

 

콜스택 쌓이는게 맘에 안듬 걍 루프 돌리지...

0
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜 조회 수
180609 [컴퓨터] 노트북 쓰는데 갑자기 화면 뻑남... 11 TvT 0 1 시간 전 47
180608 [잡담] 다음 글카 후보군 어떰 12 Gargantua 0 2 시간 전 84
180607 [견적] 최대작업이 에펙정도면 견적 얼마나 나와요? 8 뚜루뚜뚜뚜 0 4 시간 전 81
180606 [잡담] 니들은 hcn쓰지마라 4 싼디스크 0 5 시간 전 153
180605 [컴퓨터] 혹시 컴잘알 개붕이들 있어?? 6 헤로인 0 5 시간 전 110
180604 [잡담] 제닉스 arena-x 모션 데스크 괜찮음? 10 하이웨이 0 5 시간 전 41
180603 [잡담] Y700 배송 2개월 걸린다지 않았음? 3 빠빠양 0 5 시간 전 119
180602 [모바일] S23U 쓰는개붕이들 6 kg다이어트 0 6 시간 전 140
180601 [잡담] [루머] RTX 5080이 먼저 출시되고, 곧이어 2024년 4분기에 RT... 5 플게이어 0 8 시간 전 336
180600 [잡담] 120 주사율 테블릿중 사이즈가 가장 작은제품이 머임? 11 뭘보냐고ㅡㅡ 0 9 시간 전 155
180599 [컴퓨터] 뭐 좀 물어볼게 10 오라틱스 0 9 시간 전 96
180598 [컴퓨터] 브라보텍 as좋네 3 joyka 0 10 시간 전 104
180597 [모바일] 갤럭시 대안이 있냐? 13 꼬꼬기 0 10 시간 전 256
180596 [잡담] m.2슬롯 고장난거같은데 조언좀 구해용 NVME / SATA 4 내일까지 0 12 시간 전 115
180595 [잡담] 누가봐도 리듬게임만 하는 사람처럼 보이게 꾸밈 1 69746974 0 19 시간 전 355
180594 [잡담] 아이패드 가격 꼬라지 어질어질하네 5 참잘했어요 1 19 시간 전 420
180593 [잡담] 안녕하세요 아이패드 미니6 64기가 셀룰러 사용자입니다. 3 아도크 0 20 시간 전 323
180592 [모바일] 신형 아이패드에 애플펜슬 2세대 호환 안되네 2 제육볶음맛있다 3 21 시간 전 250
180591 [모바일] 스타일러스펜 좋은거 없냐 3 CEASAR 0 21 시간 전 75
180590 [모바일] 아이패드 프로 11인치 1세대 보상판매하면 Marlin 0 22 시간 전 183