C 實現乙個DateTime集合

2021-09-29 03:39:53 字數 847 閱讀 1040

題目:

定義乙個集合,型別為時間型別。要求集合內容為從今天開始按索引加一天的公升序排序

(累加的天數為10天

)。新建控制台應用程式輸出剛剛的集合到前台並格式化日期為(

2019-xx-xx

),判斷如果日期

day為偶數,則通過報錯的方法輸出到控制台上,並不影響接下去的輸出。錯誤內容為:當天為偶數字,日期

2019-xx-xx

要求:集合的產生過程必須通過程式,輸出和排序必須用

linq

實現**:

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.threading.tasks;

namespace day01

//linq排序

var linqlist = from l in list orderby l ascending select l;

//linq輸出

foreach (var value in linqlist)

//把所有日期為偶數的元素做異常捕獲處理

foreach (var date in linqlist)

}catch (exception)

finally}}

static void main(string args)}}

執行結果:

列印乙個集合的冪集C 實現

問題 列印乙個集合的冪集?例如 集合 的冪集為abc,ab a c,a bc,b c,其中 表示空 之前去一家公司面試的時候碰到的一道題,當時也想到了應該用遞迴,不過細節沒考慮好,導致當時很囧地做不出來。回來之後花了10分鐘寫乙個,不一定是做好的做法。include include include ...

自己實現乙個順序的線性集合

package cn.zion public class seqlistextends object 無參 public seqlist 有參構造,提供指定陣列 public seqlist t values 為空判斷 public boolean isempty 返回順序元素個數 public i...

乙個集合對映成乙個陣列

把集合對映成陣列的簡單的例子如下圖 對映方法一 點集來表示每個格 row,column 1,1 1,2 2,1 2,2 3,1 3,2 對映方法二 數字來表示每個格,pos num 12 3456 789 而通過觀察這兩種的對映方法是有關聯的,關係式如下 pos num row 1 3 column...