pro thì viết thử chương trình
2 posters
Trang 1 trong tổng số 1 trang
pro thì viết thử chương trình
viết chương trình giải phương trình bậc 3 dạng ax3+ bx2+cx+d=0.
dreamflypm- Thành viên mới
- Ngày sinh : 08/04/1996
Tuổi : 28
Ngày đăng ký : 02/01/2011
Re: pro thì viết thử chương trình
Bạn à, mình nghĩ, trong Tin học đa số người ta thích những thuật toán xấp xỉ.
Tất nhiên, lúc mới học, các bạn thường thích những thuật toán giải quyết bài toán với độ phức tạp đa thức như Quy hoạch động chẳng hạn. Tuy nhiên, việc giải quyết những bài toán này không có ý nghĩa khoa học nhiều lắm. Nhiều khi chỉ là để vui, là để rèn luyện khả năng lập trình mà thôi.
Các bài toán NPC thường có độ phức tạp là hàm mũ, và việc giải quyết những bài toán này chắc chắn không thể giải chính xác được (vì độ phức tạp rất lớn). Tuy nhiên, ta có thể giảm độ phức tạp đi (mặc dù vẫn là hàm mũ nhưng có thể chạy trên các server với cấu hình mạnh). Và tất nhiên, để đạt được điều này, ta chấp nhận hi sinh sử dụng các thuật toán xấp xỉ mà thôi. Như vậy đã là tốt lắm rồi.
Nói chung, nên nhìn một vấn đề một cách bao quát hơn. Nếu chỉ dừng lại ở các thuật toán đa thức, thì đôi khi ta hạn chế mình đi nhiều
Còn bài toán giải phương trình bậc ba, ngày xưa mình cũng đã học, cũng biết công thức cho bài toán này (Nó động tới cả tới trường số phức). Nhưng khi học tin, đôi khi nên tư duy kiểu khác. Vì đối với số thực thì bản chất cũng chỉ là xấp xỉ mà thôi. Nên ta cũng không cần biết công thức chính xác là gì, vì nếu tìm ra công thức tổng quát thì ta cũng chỉ giải được phương trình bậc ba, mà không giải được các phương trình bất kỳ chẳng hạn. Thế nên, nó không có ý nghĩa nếu sử dụng mấy dòng lệnh if.
Mình nghĩ, bạn nên tra trên mạng các thuật toán xấp xỉ: chia đôi, dây cung... để giải bài toán: tìm nghiệm của một phương trình bất kỳ thì hay hơn
Chúc bạn vui
Tất nhiên, lúc mới học, các bạn thường thích những thuật toán giải quyết bài toán với độ phức tạp đa thức như Quy hoạch động chẳng hạn. Tuy nhiên, việc giải quyết những bài toán này không có ý nghĩa khoa học nhiều lắm. Nhiều khi chỉ là để vui, là để rèn luyện khả năng lập trình mà thôi.
Các bài toán NPC thường có độ phức tạp là hàm mũ, và việc giải quyết những bài toán này chắc chắn không thể giải chính xác được (vì độ phức tạp rất lớn). Tuy nhiên, ta có thể giảm độ phức tạp đi (mặc dù vẫn là hàm mũ nhưng có thể chạy trên các server với cấu hình mạnh). Và tất nhiên, để đạt được điều này, ta chấp nhận hi sinh sử dụng các thuật toán xấp xỉ mà thôi. Như vậy đã là tốt lắm rồi.
Nói chung, nên nhìn một vấn đề một cách bao quát hơn. Nếu chỉ dừng lại ở các thuật toán đa thức, thì đôi khi ta hạn chế mình đi nhiều
Còn bài toán giải phương trình bậc ba, ngày xưa mình cũng đã học, cũng biết công thức cho bài toán này (Nó động tới cả tới trường số phức). Nhưng khi học tin, đôi khi nên tư duy kiểu khác. Vì đối với số thực thì bản chất cũng chỉ là xấp xỉ mà thôi. Nên ta cũng không cần biết công thức chính xác là gì, vì nếu tìm ra công thức tổng quát thì ta cũng chỉ giải được phương trình bậc ba, mà không giải được các phương trình bất kỳ chẳng hạn. Thế nên, nó không có ý nghĩa nếu sử dụng mấy dòng lệnh if.
Mình nghĩ, bạn nên tra trên mạng các thuật toán xấp xỉ: chia đôi, dây cung... để giải bài toán: tìm nghiệm của một phương trình bất kỳ thì hay hơn
Chúc bạn vui
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết
|
|
15/4/2011, 10:34 pm by funny
» Mọi người làm giúp tôi bài này với !
13/4/2011, 11:42 am by phonggia
» Giúp mình giải bài này với
12/4/2011, 1:00 pm by ldt
» Chia se 1 bai paccal ve ve do thi
11/4/2011, 1:55 pm by duy_sau_rom
» đồ hoạ trong pascal
9/4/2011, 9:16 pm by jetlongk4
» Giá trị biểu thức bằng kí pháp nghịch đảo
1/4/2011, 8:49 am by kh1132000
» AI GIẢI GIÚP EM BÀI NÀY VỚi , ĐANG CẦN GẤP GẤP LẮM :(
31/3/2011, 11:47 pm by jancancook
» dòng thời gian
31/3/2011, 11:31 am by gianggiangonline
» anh nào giúp em với
30/3/2011, 11:00 pm by sieuhoatinh
» VTC trả lương 10 triệu cho SV tốt nghiệp ĐH Văn Hiến - khoa CNTT - ĐTVT tại Hà Nội
29/3/2011, 2:48 pm by SV_tuonglai
» Download cẩm nang mùa thi 2011 tại đây
29/3/2011, 2:47 pm by SV_tuonglai
» Check giúp mình lỗi trong code này với !
27/3/2011, 10:07 pm by mamap0511
» Tai nghe sony dr 370 ve hang moi
25/3/2011, 8:42 pm by hs_bin
» giúp em với
25/3/2011, 12:11 pm by nbni
» Headphone sony dr 370 moi ve hang
24/3/2011, 9:13 pm by hs_bin
» GIUP EM MAY BAI PASCAL CO BAN ( EM MOI HOC PASCAL)
24/3/2011, 9:11 pm by tuan045610
» Headphone sony DR 370 moi ve hang
21/3/2011, 8:11 pm by hs_bin
» Sony DR 310 moi ve hang
20/3/2011, 9:34 pm by hs_bin
» Mọi người giúp dùm em!!^^
20/3/2011, 9:53 am by trangbui_thcstanhiep
» bài tập về hàm trog pascal
18/3/2011, 10:34 pm by sieuhoatinh