피보나치 손라리 | C++ boshlang'ich
7237 단어 cppdasturlashuzbekbeginners
피보나치
n
- 피보나치 소니 n-1
VAn-2
피보나치 손라리 이그인디시가 텡. 0
VA1
가텡. Dastlabki 10 ta fibonacci sonlarni hisoblab chop etadigan dastur tuzing.
int a = 0, b = 1, c = a + b;
cout << a << " " << b << " " << c << " ";
Keyingi fibonacci sonni hisoblab topish uchun so'ngi ikkita fibonacci sonlar
b
VAc
ni qo'shish 케락.Lekin bu usuloptimal kodemas, chunki yuqoridagi 알고리즘
reusable
에마. Ya'ni yuqoridagi algoritmni qaytarish orqali keyingi fibonaccini topib bo'lmaydi.Quyidagi kodga qarang:
b = c;
a = b;
c = a + b;
cout << c << " ";
Yuqoridagi kod 최적 알고리즘. Keyingi fibonaccini topish uchun yuqoridagi kodni shunchaki 복사/붙여넣기 qilish kifoya.
바르차 코드
int a = 0, b = 1, c = a + b;
cout << a << " " << b << " " << c << " "; // dastlabki 3 ta fibonacci
b = c;
a = b;
c = a + b;
cout << c << " "; // 4-fibonacci
b = c;
a = b;
c = a + b;
cout << c << " "; // 5-fibonacci
b = c;
a = b;
c = a + b;
cout << c << " "; // 6-fibonacci
b = c;
a = b;
c = a + b;
cout << c << " "; // 7-fibonacci
b = c;
a = b;
c = a + b;
cout << c << " "; // 8-fibonacci
b = c;
a = b;
c = a + b;
cout << c << " "; // 9-fibonacci
b = c;
a = b;
c = a + b;
cout << c << " "; // 10-fibonacci
Yoqqan bo'lsa ❤️ bosing ☺️.
Reference
이 문제에 관하여(피보나치 손라리 | C++ boshlang'ich), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/wahidd/10-fibonacci-sonlari-c-boshlangich-2g5f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)