현재 위치 - 주공해몽공식사이트 - 팔자 점술 - 친지계산기의 논리적 사고 과정을 개발하다

친지계산기의 논리적 사고 과정을 개발하다

업무 요구로 인해, 친척과 친구들을 계산하는 기능을 실현할 필요가 있다.

1. 직접 일치.

수요를 보고, 처음으로 인터넷에 가서 비슷한 demo 가 있는지 알아보려고 합니다. Android 를 개발했기 때문에 해당 소스 코드를 찾지 못하고 직접 쓰고 싶었습니다. 저는 Github 에서 js 구현의 demo 를 찾았습니다. 구현 원리를 간단히 이해했습니다. 계산이 필요한 수치를 얻고, 제 형의 형과 같은 그에 상응하는 조합을 하고, 조합의 결과를 제가 쓴 표현식과 직접 일치시켰습니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 성공명언) 직접 조합될까요? 아빠 아빠? 그리고 아빠의 아빠와 일치한다. 할아버지세요? 이렇게 하면 결과를 얻을 수 있다. 하지만 이 조합은 적어도 수천 개가 있어 성능이 떨어진다. 나는 직접 쓰고 싶다, 분명히 번거로운 번거로움이 있다.

2.? 분산 컴퓨팅

이런 관계를 처리하기 위해 내가 가장 먼저 생각하는 것은 두 가지 결합 계산 방법, 즉 단계적으로 계산하는 것이다. 예를 들면 뭐죠? 아빠의 형의 아들 아내? 나는 먼저 아버지의 형이 나의 삼촌을 얻었고, 삼촌의 아들은 나의 사촌 형이나 사촌 여동생을 얻었고, 그리고 내 아내는 나의 사촌 동생이나 형수였다. (윌리엄 셰익스피어, 햄릿, 가족명언) 그러나 나는 글로 코디할 수 없다, 그렇지 않으면 너무 방대하다. 나는 모든 사람이 대응할 숫자가 필요하다고 생각한다. 바로 내가 0 을 대표하고, 아빠 대표 1, 엄마 대표 2 ... 모두? 친척들은 모두 하나의 숫자로 대체한다. 나도 똑똑하다. 남자를 단수로, 아내를 짝수로 사용한다. 이렇게+1 과-1 은 한 사람의 아내나 남편을 직접 계산하는 데 사용할 수 있다. 물론, 이것들은 단지 생각일 뿐이다. 이 논리적 관계에 따라 계속 생각한다면 첫 번째 방식보다 쉽지 않다는 것을 알게 될 것이다. 각 관계마다 몇 가지 계산 방법이 있기 때문에 각 대표의 수치에 대해 몇 가지 계산이 필요하다. 즉 1 (아버지) 에 대해 나는 그의 형제자매, 부모, 자녀, 그리고 나 자신의 관계를 계산해야 하고, 2 (어머니) 는 모든 상황을 나열해야 한다. 첫 번째 상황만큼 번거롭고 미비한 점이 많을 것이다. 예를 들어, 아버지와 아들의 아내는 세 가지 대답을 가지고 있습니까? 형수, 형수, 아내. 더 멀리 가면 아빠의 아버지 아들의 아내는요? 형수, 형수, 아내, 사촌 여동생이 있다. 이런 방식은 완전히 불가능하다.

3. 직접 계산.

할아버지의 손녀는 형수 한 명, 형수 한 명, 아내 한 명, 사촌 한 명, 사촌 한 명, 우리 아버지의 며느리는 형수 한 명, 아내 한 명이 있다. 여기를 보니 갑자기 새로운 생각이 떠올랐다. 한 사람이나 신분에 대해 그의 후손 이름은 모두 같다. 형의 다음 세대는 분명히 내 조카이고, 남자는 조카이고, 여자는 조카이다. 나의 언니는 아들이다. 아이, 남편, 아내, 그리고 당신의 할아버지, 또는 삼촌은 모두 부모와의 관계 때문에 당신과 연결되어 있습니다. 그래서 당신은 연결할 선이 있어야 합니다. 그래서 저는 이 선의 최고점과 이 사람과 나 사이에 계산해야 할 직접적인 격차만 알면 됩니다. 예를 들어, 이 선의 최고점은 무엇을 의미합니까? 아빠 형의 아들? 최고점은 아버지의 형, 즉 삼촌이다. 아빠 아빠 아들? 가장 높은 지점은 아버지의 아버지, 즉 할아버지입니까? 즉, 계산이 필요한 이력이 가장 높은 사람, 우리 사이의 격차가 바로 너인가? 어느 세대입니까? 제 세대를 0 대, 아빠, 엄마, 삼촌, 외삼촌 ... as 대 1, 할아버지 대대 2, 아들, 조카, 사촌 대표-1 ... 아버지 형의 아들? 가장 높은 때에 아버지의 형은 삼촌이고 아들과 나는 한 세대였다. 그것은 분명히 나의 사촌 동생이다. 나의 사촌 동생은 그의 아버지의 아들을 잃었다. 가장 높은 지점은 할아버지입니까? 그의 아들 세대는 1 이고, 너의 아버지 세대이기 때문에 아버지, 삼촌, 외삼촌일 뿐이다. 두 개의 변수만 정의하면, 하나는 현재 사람의 세대를 기록하고, 부모는+1 이 되고, 자녀는-1 이 된다. 또 다른 변수는 가장 높은 지점을 기록하고 그 결과는 가장 높은 지점을 기준으로 그의 자손을 계산합니다. 계산 전에 숫자 값을 통합해야 한다는 점에 유의해야 합니다. 형제의 형제가 직접 형제에게 녹아들었나요? Xxx 아들의 아버지는 xxx(xxx 는 남성) 또는 XXX 의 남편 (XXX 는 여성) 이어야 한다. 모든 유혹이나 이런 불필요한 것을 통합할 필요가 있다. 계산할 때 배우자나 당신 외에 다른 것도 주의해야 합니까? 직계 친족의 형제자매는 당신과 혈연관계가 있고, 다른 배우자의 형제자매는 당신과 혈연관계가 없습니까? 너의 형수의 형제자매가 너와 무관하듯이, 너는 이 방면에서 판단을 잘 해야 한다. 할아버지의 손자는 분명히 네 아버지의 아이야? 아버지의 형제의 후손. 또한 가장 높은 지점은 할아버지이고, 당신과 한 세대이지만, 할아버지의 아들의 후손일 수도 있고, 할아버지의 딸의 후손일 수도 있다는 점도 유의해야 한다. (윌리엄 셰익스피어, 햄릿, 가족명언) 이것들은 잘 처리되었으니, 거의 다 되었다.

조금 간단하지만 논리적 사고 과정 일뿐입니다. 이것은 단지 하나의 생각일 뿐이다.