الگوریتم تپه نوردی (Hill climbing) الگوریتمی است که برای یافتن بهترین پاسخ یک مسئله یا برای پیدا کردن پاسخی از مسئله که به اندازهٔ کافی مناسب و بهینه باشد، استفاده می شود.در این جا بیشتر مسئله هایی مورد بحث قرار می گیرند که چندین پاسخ با ارزش برابر دارند و هدف ما یافتن یکی از آن هاست.برای بررسی الگوریتم تپه نوردی مسئلهٔ زیر را بررسی می کنیم:- تابع f به هر یک از اعضای مجموعهٔ متناهی S یک عدد حقیقی ...