세 개의 배열이 주어졌다고 가정합니다. curr_a, curr_b 및 conv_rate. 첫 번째 배열에는 일부 통화 이름이 포함되어 있고 두 번째 배열도 마찬가지이며 배열 conv_rate에는 항목 curr_a[i]에서 cuur_b[i]로의 변환 비율이 포함됩니다. conv_rate[i] 항목은 curr_a[i]와 curr_b[i] 간의 전환율입니다. 이제 두 개의 통화 src와 dest가 제공됩니다. 우리는 src에서 dest로의 변환 비율을 찾아야 합니다. 값을 출력으로 반환하고 가능하지 않으면 0을 반환합니다. 따라서 입력
여러 나라의 여러 도시를 방문하는 도로 여행을 계획해야 한다고 가정해 보겠습니다. 각 요소가 (x, y, 비용)으로 설명되는 도로 R 목록이 있습니다. x는 도로의 출발 도시, y는 도로의 목적지 도시, 비용은 해당 도로를 따라 이동하는 비용을 의미합니다. 또한 각 요소가 국가이고 요소가 해당 국가의 도시를 포함하는 목록 C가 있습니다. 이제 출발 도시 와 목적지 도시 도 있고 출발 도시에서 목적지 도시로 여행을 가려고 합니다. 이 모든 정보를 감안할 때 여행을 완료하기 위해 해야 하는 최소 국가 간 여행 횟수와 여행 총 여행 비용
n개의 구슬이 있고 각 라운드에서 플레이어가 양의 제곱 개수의 구슬을 가져와야 하는 2인 게임을 한다고 가정합니다. 플레이어가 해당 제곱 수의 구슬을 가져갈 수 없으면 패배합니다. 따라서 숫자 n이 주어지면 게임에서 이길 수 있는지 여부를 알아내야 합니다. 우리는 항상 첫 번째 턴을 만들고 최적의 구슬 수를 선택합니다. 따라서 입력이 14와 같으면 출력은 True가 됩니다. 첫 번째 턴에서 9개의 구슬을 가져오기 때문입니다. 그러면 다른 플레이어가 최대 4개의 구슬을 가져갈 수 있는 5개의 구슬이 남고 1개의 구슬이 남습니다. 그
우리가 카드 게임을 한다고 가정해 봅시다. 우리는 각각에 번호가 있는 선형으로 배열된 여러 장의 카드를 받습니다. 카드의 숫자는 무작위로 배포됩니다. 그리고 카드의 시작과 끝에 숫자 1이 적힌 두 장의 카드가 삽입됩니다. 이제 게임에서 주어진 카드를 선택하여 최대 점수를 수집해야 합니다. 카드는 배열의 요소가 카드[i]의 수를 나타내는 배열 cards로 표시됩니다. 우리가 카드 i를 선택할 때, 우리는 포인트 카드[i - 1] * 카드[i] * 카드[i + 1]를 수집합니다. 카드를 집으면 카드[i - 1]와 카드[i]가 이웃이 됩
2D 공간에서 포인터가 좌표(px, py)를 갖는 점 p에 있다고 가정합니다. 이제 포인터는 좌표(qx, qy)를 갖는 다른 점 q로 이동해야 합니다. 포인터는 자유롭게 움직일 수 없으며 사이에 점이 있으면 q로 이동할 수 있습니다. 다양한 좌표점을 포함하는 점 배열 경로가 제공됩니다. 포인터가 포인터의 현재 위치에서 (x+1, y) 또는 (x, y+1) 또는 (x-1, y) 또는 (x, y-1)에 있는 경우 포인터가 지점으로 이동할 수 있습니다. . 배열 경로의 지정된 점은 순서대로 순차적으로 처리되어야 합니다. 즉, 이동할 수
요소가 [p, q, r] 형식이고 p, q가 기하학적 좌표이고 r이 반경 값인 배열 매트가 있다고 가정합니다. 배열의 항목은 주어진 너비 w의 직사각형 영역에 있는 폭탄의 위치입니다. 사각형은 무한히 길고 x 좌표 x =0에서 x =w로 경계가 지정됩니다. 폭탄 위치의 r 값은 폭탄의 안전 반경을 나타냅니다. 즉, 폭탄의 반경보다 작은 모든 것이 교전할 것임을 의미합니다. 따라서 우리가 해야 할 일은 모든 폭탄 아래에서 시작하여 모든 폭탄 위에서 끝나는 연속 경로를 그리는 것입니다. 이 선을 그릴 수 있으면 True를 인쇄하고, 그
양의 정수 목록이 주어진다고 가정합니다. 목록을 내림차순으로 정렬한 다음 모든 요소를 결합하여 문자열을 만들어야 합니다. 결합된 문자열을 반환합니다. 따라서 입력이 입력 =[415, 78, 954, 123, 5]인 경우 출력은 954785415123이 됩니다. 이 문제를 해결하기 위해 다음 단계를 따릅니다. − cmp() 함수를 정의합니다. 이것은 l, r이 걸립니다 ((r)의 문자열 표현 + (l)의 문자열 표현)의 정수 값, then 1을 반환 그렇지 않으면 반환 -1 함수 비교에 따라 목록 입력 정렬 입력
이 카테고리의 카테고리 코드를 얻으려면 코드를 사용하세요. CategoricalIndex 속성 판다에서. 먼저 필요한 라이브러리를 가져옵니다 - import pandas as pd CategoricalIndex는 제한된 수의 가능한 값(범주)만 일반적으로 고정할 수 있습니다. categories 매개변수를 사용하여 범주에 대한 범주를 설정합니다. ordered 매개변수를 사용하여 범주형을 순서대로 처리합니다. 코드는 범주 배열에서 실제 값의 위치인 정수 배열입니다. - catIndex = pd.CategoricalIndex([&q
이 카테고리의 카테고리를 가져오려면 카테고리를 사용하세요. CategoricalIndex 속성 판다에서. 먼저 필요한 라이브러리를 가져옵니다 - import pandas as pd CategoricalIndex는 가능한 값의 제한적이고 일반적으로 고정된 수만 사용할 수 있습니다(범주. categories 매개변수를 사용하여 범주에 대한 범주를 설정합니다. ordered 매개변수를 사용하여 범주를 정렬된 것으로 처리합니다. − catIndex = pd.CategoricalIndex(["p", "q"
카테고리에 순서 관계가 있는지 확인하려면 순서화된 CategoricalIndex의 속성입니다. 먼저 필요한 라이브러리를 가져옵니다 - import pandas as pd categories 매개변수를 사용하여 범주에 대한 범주를 설정합니다. ordered 매개변수를 사용하여 범주형을 정렬된 것으로 취급하십시오 - catIndex = pd.CategoricalIndex(["p", "q", "r", "s","p", "q", &
카테고리 이름을 바꾸려면 CategoricalIndex rename_categories()를 사용하세요. Pandas의 메소드. 먼저 필요한 라이브러리를 가져옵니다 - import pandas as pd CategoricalIndex는 가능한 값의 제한적이고 일반적으로 고정된 수만 취할 수 있습니다. categories 매개변수를 사용하여 범주에 대한 범주를 설정합니다. ordered 매개변수를 사용하여 범주형을 정렬된 것으로 취급하십시오 - catIndex = pd.CategoricalIndex(["p", &q
사전과 같은 새 카테고리로 카테고리 이름을 바꾸려면 CategoricalIndex rename_categories()를 사용하세요. Pandas의 메소드 먼저 필요한 라이브러리를 가져옵니다 - pandas를 pd로 가져오기 CategoricalIndex는 가능한 값의 제한적이고 일반적으로 고정된 수만 취할 수 있습니다. ordered 매개변수를 사용하여 범주형을 정렬된 것으로 취급하십시오 - catIndex =pd.CategoricalIndex([p, q, r, s,p, q, r, s],ordered=True, category=
Lambda로 카테고리 이름을 바꾸려면 CategoricalIndex rename_categories()를 사용하세요. Pandas의 메소드 먼저 필요한 라이브러리를 가져옵니다 - import pandas as pd CategoricalIndex는 가능한 값의 제한적이고 일반적으로 고정된 수만 취할 수 있습니다. categories 매개변수를 사용하여 범주에 대한 범주를 설정합니다. ordered 매개변수를 사용하여 범주형을 정렬된 것으로 취급하십시오 - catIndex = pd.CategoricalIndex(["P&q
카테고리를 정렬하려면 CategoricalIndex reorder_categories()를 사용하세요. Pandas의 메소드. 먼저 필요한 라이브러리를 가져옵니다 - import pandas as pd CategoricalIndex는 가능한 값의 제한적이고 일반적으로 고정된 수만 취할 수 있습니다. categories 매개변수를 사용하여 범주에 대한 범주를 설정합니다. ordered 매개변수를 사용하여 범주형을 정렬된 것으로 취급하십시오 - catIndex = pd.CategoricalIndex(["p", &qu
새 카테고리를 추가하려면 CategoricalIndex add_categories()를 사용하세요. Pandas의 메소드. 먼저 필요한 라이브러리를 가져옵니다 - import pandas as pd categories 매개변수를 사용하여 범주에 대한 범주를 설정합니다. ordered 매개변수를 사용하여 범주형을 정렬된 것으로 취급하십시오 - catIndex = pd.CategoricalIndex(["p", "q", "r", "s","p", &
CategoricalIndex에서 지정된 카테고리를 제거하려면 remove_categories()를 사용하세요. Pandas의 메소드 먼저 필요한 라이브러리를 가져옵니다 - import pandas as pd categories 매개변수를 사용하여 범주에 대한 범주를 설정합니다. ordered 매개변수를 사용하여 범주형을 정렬된 것으로 취급하십시오 - catIndex = pd.CategoricalIndex(["p", "q", "r", "s","p&q
CategoricalIndex의 카테고리를 순서가 지정되지 않도록 설정하려면 as_unordered()를 사용하세요. Pandas의 메소드 먼저 필요한 라이브러리를 가져옵니다 - import pandas as pd categories 매개변수를 사용하여 범주에 대한 범주를 설정합니다. True − 값을 갖는 ordered 매개변수를 사용하여 범주형을 정렬된 것으로 처리합니다. catIndex = pd.CategoricalIndex(["p", "q", "r", "s&q
정렬할 CategoricalIndex의 범주를 설정하려면 as_ordered()를 사용하세요. Pandas의 메소드 먼저 필요한 라이브러리를 가져옵니다 - import pandas as pd categories 매개변수를 사용하여 범주에 대한 범주를 설정합니다. − catIndex = pd.CategoricalIndex(["p", "q", "r", "s","p", "q", "r", "s"
사전과 같은 입력 대응을 사용하여 값을 매핑하려면 CategoricalIndex.map()을 사용하세요. Pandas의 메소드. 먼저 필요한 라이브러리를 가져옵니다 - pandas를 pd로 가져오기 categories 매개변수를 사용하여 범주에 대한 범주를 설정합니다. ordered 매개변수를 사용하여 범주형을 정렬된 것으로 취급하십시오 - catIndex =pd.CategoricalIndex([P, Q, R, S,P, Q, R, S],ordered=True, category=[ P, Q, R, S]) CategoricalInd
두 CategoricalIndex 개체에 동일한 요소가 포함되어 있는지 확인하려면 equals()를 사용하세요. 방법. 먼저 필요한 라이브러리를 가져옵니다 - import pandas as pd categories 매개변수를 사용하여 범주에 대한 범주를 설정합니다. ordered 매개변수를 사용하여 범주형을 순서대로 처리합니다. 두 개의 CategoricalIndex 객체 생성 - catIndex1 = pd.CategoricalIndex(["p", "q", "r", "