Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • Python

    1. 홀수 정렬/브릭 정렬을 위한 Python 프로그램

      이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다. 문제 설명 − 배열이 주어졌으므로 벽돌 정렬을 사용하여 정렬해야 합니다. 여기에는 홀수 단계와 짝수 단계의 두 단계가 있습니다. 홀수 단계에서는 인덱스가 홀수인 요소에 대해 버블 정렬이 수행되고 짝수 단계에서는 인덱스가 짝수인 요소에 대해 버블 정렬이 수행됩니다. 이제 아래 구현에서 솔루션을 살펴보겠습니다- 예 def oddEvenSort(arr, n):    # flag    isSorted = 0   &

    2. QuickSort용 Python 프로그램

      이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다. 문제 설명 − 배열이 주어졌으므로 퀵정렬 개념을 사용하여 정렬해야 합니다. 여기서는 먼저 배열을 분할하고 별도의 파티션을 정렬하여 정렬된 배열을 얻습니다. 이제 아래 구현에서 솔루션을 관찰해 보겠습니다 - 예 # divide function def partition(arr,low,high):    i = ( low-1 )    pivot = arr[high] # pivot element    for

    3. 재귀 삽입 정렬을 위한 Python 프로그램

      이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다. 문제 설명 − 배열이 주어졌으므로 재귀 삽입 정렬의 개념을 사용하여 정렬해야 합니다. 삽입 정렬은 지정된 순서로 요소를 수동으로 삽입하는 병렬 배열을 만드는 데 사용됩니다. 이제 아래 구현에서 솔루션을 관찰해 보겠습니다 - 예 # recursive way def insertionSortRecursive(arr,n):    # base case    if n<=1:       retur

    4. Python의 사전 메서드(update(), has_key(), fromkeys()

      파이썬에서 사전은 가장 자주 사용되는 컬렉션 데이터 유형 중 하나입니다. 헤이 값 쌍으로 표시됩니다. 키는 인덱싱되지만 값은 인덱싱되지 않을 수 있습니다. 다양한 파이썬 프로그램에서 사전을 매우 쉽게 사용할 수 있도록 하는 파이썬 내장 함수가 많이 있습니다. 이 주제에서는 update(), has_key() 및 fromkeys()라는 세 가지 내장 메서드를 볼 수 있습니다. . 업데이트() 메서드 업데이트는 보조 항목을 첫 번째 항목과 병합하여 지정된 사전에 새 항목을 추가합니다. 구문 dict1.update(dict2) Wher

    5. 에라토스테네스의 체를 위한 파이썬 프로그램

      이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다. 문제 설명 - 숫자 n이 주어지면 n보다 작거나 같은 모든 소수를 인쇄해야 합니다. 제약 조건:n은 작은 숫자입니다. 이제 아래 구현에서 솔루션을 관찰해 보겠습니다 - 예 def SieveOfEratosthenes(n):    # array of type boolean with True values in it    prime = [True for i in range(n + 1)]    p = 2 &n

    6. Stooge Sort를 위한 Python 프로그램

      이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다. 문제 설명 − 배열이 주어졌으므로 stooge 정렬을 사용하여 정렬해야 합니다. 알고리즘 1. Check if value at index 0 is greater than value at last index,then swap them. 2. sort the initial 2/3rd of the array. 3. sort the last 2/3rd of the array. 4. sort the initial 2/3rd again to confirm. 이제 아

    7. Python의 사전 메서드(cmp(), len(), items()…)

      파이썬에서 사전은 가장 자주 사용되는 컬렉션 데이터 유형 중 하나입니다. 헤이 값 쌍으로 표시됩니다. 키는 인덱싱되지만 값은 인덱싱되지 않을 수 있습니다. 다양한 파이썬 프로그램에서 사전을 매우 쉽게 사용할 수 있도록 하는 파이썬 내장 함수가 많이 있습니다. 이 주제에서는 cmp(), len() 및 items()의 세 가지 내장 메서드를 볼 수 있습니다. . cmp() cmp() 메서드는 키와 값을 기반으로 두 사전을 비교합니다. 중복된 사전을 식별하고 사전 간의 관계 비교를 수행하는 데 도움이 됩니다. python2에만 있는 기

    8. 부분집합 문제를 위한 파이썬 프로그램

      이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다. 문제 설명 − 배열에 음이 아닌 정수 집합과 값 합계가 주어지면 주어진 합계와 동일한 합계를 가진 주어진 집합의 하위 집합이 있는지 확인해야 합니다. 이제 아래 구현에서 솔루션을 관찰해 보겠습니다 - # 순진한 접근 방식 예시 def SubsetSum(set, n, sum) :    # Base Cases    if (sum == 0) :       return True   &n

    9. Python을 사용한 Facebook 로그인

      셀레늄이라는 파이썬 패키지를 사용하여 웹 드라이버와의 상호 작용을 자동화할 수 있습니다. 이 기사에서는 파이썬의 셀레늄 패키지와 Facebook 로그인 간의 상호 작용을 볼 것입니다. 접근 Selenium 패키지는 웹 브라우저 활동을 자동화하고 제어하는 ​​데 사용됩니다. Python 코드를 실행하려면 셀레늄 패키지를 설치해야 하고 프로그램에 사용할 수 있는 geckodriver로 알려진 드라이버 소프트웨어도 필요합니다. 다음은 이를 달성하기 위한 단계입니다. 1단계 파이썬 환경에 셀레늄 설치 pip install seleniu

    10. Python에서 OpenCV를 사용하여 등고선 찾기 및 그리기

      이미지 분석을 위해 Opencv(Open Source Computer Vision Library) python 라이브러리를 사용합니다. opencv 설치 후 import 해야 하는 라이브러리 이름은 cv2 입니다. 아래 예에서 우리는 이미지 파일에 있는 등고선을 찾습니다. 윤곽선은 이미지에 있는 모양을 식별하는 데 도움이 됩니다. 등고선은 동일한 강도를 갖는 이미지의 경계를 따라 모든 점을 연결하는 선으로 정의됩니다. OPENCV의 findContours 함수는 윤곽을 식별하는 데 도움이 됩니다. 마찬가지로 drawContours

    11. 삼각형 성냥개비 숫자를 위한 파이썬 프로그램

      이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다. 문제 설명 − 우리는 성냥개비 피라미드의 바닥을 나타내는 숫자 X를 받았고, x개의 층이 있는 성냥개비 피라미드를 형성하는 데 필요한 성냥개비의 총 개수를 표시해야 합니다. 이제 아래 구현에서 솔루션을 관찰해 보겠습니다 - 예시 #function def numberOfSticks(x):    return (3 * x * (x + 1)) / 2 # main() n=21 a=numberOfSticks(n) print(int(a)) 출력 6

    12. Python에서 OpenCV를 사용하여 이미지에서 원 찾기

      OpenCV 플랫폼은 파이썬용 cv2 라이브러리를 제공합니다. 이는 컴퓨터 비전에 유용한 다양한 형상 분석에 사용할 수 있습니다. 이 기사에서는 Open CV를 사용하여 원의 모양을 식별합니다. 이를 위해 우리는 cv2.HoughCircles() 함수를 사용할 것입니다. Hough 변환을 사용하여 회색조 이미지에서 원을 찾습니다. 아래 예에서는 이미지를 입력으로 사용합니다. 그런 다음 복사본을 만들고 이 변환 기능을 적용하여 출력에서 ​​원을 식별합니다. 구문 cv2.HoughCircles(image, method, dp, minD

    13. 배열의 반전을 계산하는 Python 프로그램

      이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다. 문제 설명 − 목록이 제공되며 필요한 반전을 계산하고 표시해야 합니다. 반전 횟수는 배열이 정렬되는 데 필요한 단계 수를 계산하여 얻습니다. 이제 아래 구현에서 솔루션을 관찰해 보겠습니다 - 예 # count def InvCount(arr, n):    inv_count = 0    for i in range(n):       for j in range(i + 1, n):   &n

    14. Python에서 문자열의 각 단어의 빈도 찾기

      텍스트 분석의 일부로 다양한 알고리즘에서 처리하기 위해 단어 수를 세고 가중치를 할당해야 하는 경우가 많습니다. 따라서 이 기사에서는 주어진 문장에서 각 단어의 빈도를 찾는 방법을 살펴보겠습니다. 아래와 같이 3가지 방법으로 할 수 있습니다. 카운터 사용 컬렉션 모듈의 Counter()를 사용하여 단어의 빈도를 얻을 수 있습니다. 여기서 먼저 split()을 적용하여 행에서 단어를 생성한 다음 most_common()을 적용합니다. 예 from collections import Counter line_text = "Lea

    15. 연속 1'이 없는 이진 문자열의 수를 계산하는 Python 프로그램

      이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다. 문제 설명 − 양의 정수 N이 주어지면 문자열에 연속적인 1이 존재하지 않도록 길이가 N인 가능한 모든 고유 바이너리 문자열을 계산해야 합니다. 이제 아래 구현에서 솔루션을 관찰해 보겠습니다 - 예 # count the number of strings def countStrings(n):    a=[0 for i in range(n)]    b=[0 for i in range(n)]    a[0] =

    16. 정수의 세트 비트를 계산하는 Python 프로그램

      이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다. 문제 설명 − 정수 n이 주어지면 숫자의 이진 표현에서 1의 수를 계산해야 합니다. 이제 아래 구현에서 솔루션을 관찰해 보겠습니다 - #순진한 접근 방식 예시 # count the bits def count(n):    count = 0    while (n):       count += n & 1       n >>= 1   &nbs

    17. 숫자의 계승에서 후행 0을 계산하는 Python 프로그램

      이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다. 문제 설명 − 정수 n이 주어지면 계승에서 후행 0의 수를 계산해야 합니다. 이제 아래 구현에서 솔루션을 관찰해 보겠습니다 - 예시 # trailing zero def find(n):    # Initialize count    count = 0    # update Count    i = 5    while (n / i>= 1):     &

    18. 목록의 누적 합계를 찾는 Python 프로그램

      이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다. 문제 설명 − 목록이 주어지며 누적 합계가 있는 목록을 만들어야 합니다. 이제 아래 구현에서 솔루션을 관찰해 보겠습니다 - 예시 # cumulative sum def Cumulative(l):    new = []    cumsum = 0    for element in l:       cumsum += element       new.appen

    19. 함수에서 지역 변수의 수를 찾는 파이썬 프로그램

      이 기사에서는 아래 주어진 문제 설명에 대한 솔루션에 대해 알아볼 것입니다. 문제 설명 − 우리는 함수를 받았고, 함수에 있는 지역 변수의 수를 표시해야 합니다. 이제 아래 구현에서 솔루션을 관찰해 보겠습니다 - 예시 # checking locals def scope():    a = 25.5    b = 5    str_ = 'Tutorialspoint' # main print("Number of local varibales available:&quo

    20. 두 문자열에서 흔하지 않은 단어를 찾는 Python 프로그램

      이 기사에서 우리는 아래 주어진 문제 설명에 대한 해결책에 대해 배울 것입니다. 문제 설명 − 두 개의 문자열이 주어졌으므로 주어진 문자열에서 흔하지 않은 단어를 가져와야 합니다. 이제 아래 구현에서 솔루션을 관찰해 보겠습니다 - 예 # uncommon words def find(A, B):    # count    count = {}    # insert in A    for word in A.split():       count

    Total 8994 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:112/450  20-컴퓨터/Page Goto:1 106 107 108 109 110 111 112 113 114 115 116 117 118