결과를 계산하기 위해 사용자가 다항식 (문자열)을 사용할 수있는 프로그램을 만들어야합니다. 문제는 다항식에서 프로그램이 동일한 힘을 갖는 계수를 합산해야한다는 것입니다. 클래스를 사용하여 만들어야합니다. 저는 파이썬으로 초보자입니다. 감사합니다2 다항식을 합산하려면 어떻게해야합니까? python
답변
문자열에서 다항식을 구문 분석 하시겠습니까? 다항식을 각 항의 계수 목록으로 항상 나타낼 수 있기 때문입니다. 예 :
[3 0 2 1]
다항식
3 + 2*x^2 + x^3 == 0
그 표현이되면, 다항식을 합산하는 것은 사소한를 나타낼 것이다.
문자열을 입력으로 받아들이려면 먼저 문자열에서 계수를 추출하고 계수 벡터를 작성한 다음 계속해야합니다.
편집 : 다항식 표현의 의미가 더 자연스럽게하게 반전 그 요소 I는 X^I 계수를 나타낸다.
'i' 번째 요소가'x^i'에 대한 계수를 나타내는다면 다항식을 추가하는 것이 훨씬 더 간단합니다. –
@LevLevitsky'reversed()';). 그가 선택한 표현은 다항식 표현이 더 잘 어울립니다. – jadkik94
@ jadkik94 또한'x'의 임의의 값에서 다항식의 값을 계산하기 위해'reversed'를 사용해야합니다 (또는 인덱스 빼기 처리). 나에게 '합계 (a * x^i for i, a in enumerate (p))'는 가장 건전한 방법으로 보인다. –
- 1. 다항식을 곱셈/단순화하는 용어
- 2. Scilab에서 다항식을 곱하는 방법
- 3. 재귀를 사용하여 다항식을 더하기
- 4. 다항식을 계산 하시겠습니까?
- 5. Python 2.x와 Python 2.x 및 3.x를 모두 사용하면서 이전 Python 2.x 사용
- 6. SAGE가 잘못된 최소 다항식을 반환합니까?
- 7. lisp의 입력 스트림에서 다항식을 읽음
- 8. 어떻게 다항식을 다항식에 매핑 할 수 있습니까?
- 9. Python Challenge Level 2
- 10. 다항식을 추가하려고 할 때 NullPointerException이 발생 함
- 11. PHP : html 양식에서 사용자가 선택한 옵션에 따라 배열 값을 합산하려면 어떻게해야합니까?
- 12. Python 3.X 또는 Python 2.X
- 13. IRC 봇용 Python 2 vs Python 3?
- 14. Python : NameError - 이걸 어떻게해야합니까?
- 15. numpy.convolve로 다항식을 곱하면 잘못된 결과가 반환됩니다.
- 16. python - 2 개의 수학 질문
- 17. Python 2.x sorted puzzlement
- 18. Python 2 프로세스가 소켓에서 통신합니다.
- 19. python : 2 차원 목록에 이미지
- 20. Python/django는 2 클래스에서 상속받습니다.
- 21. Python : doctest에 클래스를 정의하려면 어떻게해야합니까?
- 22. 2 단계로 돌아가려면 어떻게해야합니까?
- 23. Python + Cairo : 드로잉을 저장하려면 어떻게해야합니까?
- 24. Python Flickr GUI를 만들려면 어떻게해야합니까?
- 25. 학생의 모국어 인 Python 2 또는 Python 3
- 26. 2 개의 문자열 출력을 2 개의 파일로 저장하는 Python
- 27. 두 개의 다항식을 더하여 연산자 오버로드 오류가 발생했습니다.
- 28. 2 문자 사이를 전환하려면 어떻게해야합니까?
- 29. Python : NonType 변수를 String으로 변환하려면 어떻게해야합니까?
- 30. python listen 2 포트 동일한 파일
이 숙제가 있습니까? 그렇다면 태그를 붙이십시오. – NPE
예상되는 i/p 및 o/p가 무엇인지 예를 들어주십시오 – CyprUS
사람들이 숙제를 할 수있는 장소가 아닙니다. 자세한 질문을하고 가능한 경우 이미 작성한 코드를 보여줄 필요가 있습니다 (그것의 중요한 부분). – hochl