原文:【慢慢學算法】:某一天是星期幾問題的詳解 (蔡勒公式)

剛做的這個題還是收獲頗豐的,讓人掌握了一種解決此常規問題的算法,蔡勒思路詳解 希望有興趣的同志們仔細看看噢,廢話不多說,貼題 翻譯后 貼思路貼代碼 題目描述: 輸入某一天,求出星期幾 樣例輸入: 樣例輸出: 星期制度是一種有古老傳統的制度。據說因為 聖經 創世紀 中規定上帝用了六 天時間創世紀,第七天休息,所以人們也就以七天為一個周期來安排自己的工作和生 活,而星期日是休息日。從實際的角度來講, ...

2012-05-06 09:48 1 2803 推薦指數:

查看詳情

c語言詳解  (Zeller)公式計算某一天星期幾  極其方便

—— (Zeller)公式 歷史上的某一天星期幾?未來的某一天星期幾?關於這個問題,有很多計算公式(兩個通用計算公式和一些分段計算公式),其中最著名的是(Zeller)公式。即w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1公式中的符號含義如下,w ...

Mon May 04 05:25:00 CST 2015 0 4200
公式實現:如何計算某一天星期幾?

如何計算某一天星期幾? 如何計算某一天星期幾? —— (Zeller)公式 歷史上的某一天星期幾?未來的某一天星期幾?關於這個問題,有很多計算公式(兩個通用計算公式和一些分段計算公式),其中最著名的是(Zeller)公式。即w=y+[y/4]+[c/4]-2c+[26 ...

Fri Oct 11 16:41:00 CST 2013 0 18168
日歷查詢的算法 如何計算某一天星期

歷史上的某一天星期幾?未來的某一天星期幾?關於這個問題,有很多計算公式,其中最著名的是(Zeller)公式 如何計算某一天星期幾? —— (Zeller)公式 歷史上的某一天星期幾?未來的某一天星期幾?關於這個問題,有很多計算公式(兩個通用計算公式和一些 ...

Tue May 26 17:28:00 CST 2015 1 5367
(Zeller)公式及其推導:快速將任意日期轉換為星期

0. 本文的初衷及公式的用處 前一段時間,我在准備北郵計算機考研復試的時候,做了幾道與日期計算相關的題目,在這個過程中我接觸到了公式。先簡單的介紹一下公式是干什么用的。 我們有時候會遇到這樣的問題:看到一個日期想知道這一天星期幾,甚至看到一個歷史日期或紀念日,我們想快速的知道 ...

Thu Aug 22 19:52:00 CST 2019 2 1770
JavaScript:如何獲取某一天所在的星期

我們會遇到的需求的是,獲取今天或者某一天所在星期的開始和結束日期。 我們這里來獲取今天所在星期的始末日期,我們可以通過(new Date).getDay()來獲取今天是星期幾,然后再通過這個減去或者加上一定的天數,就是這個星期的開始日期和結束日期。 是不是很完美?但,這里有一個很大 ...

Fri Oct 18 01:16:00 CST 2019 0 301
Hive如何判斷某一天星期

在網上找了下,貌似以下這種方法是最靠譜的: f(t_date)=pmod(datediff(t_date,b_date)-N,7) 這里:pmod和datediff都是hive的內置函數, t_date是我們需要知道星期幾的日期(稱為目標日期), b_date是我們選擇的基准日期,N ...

Mon Jan 17 23:43:00 CST 2022 0 2057
慢慢算法】:百雞問題

題目描述: 用小於等於n元去買100只雞,大雞5元/只,小雞3元/只,還有1/3元每只的一種小雞,分別記為x只,y只,z只。編程求解x,y,z所有可能解。 ...

Fri May 04 22:44:00 CST 2012 8 2371
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM