每天都要處理很多事務,為了更好地安排工作,希望在每天開始工作前,根據工作記錄,生成工作備忘錄。首先輸入工作記錄數(大於0的乙個整數),再逐條輸入各條工作記錄,每條工作記錄包括:工作名,開始時間,結束時間。假設每項工作的開始時間均小於它的結束時間,並且各項工作的開始時間互不相同。
我們的工作是需要把這些工作記錄按開始時間排序並輸出,在輸出時,如果某項工作與若干項工作衝突(在做該項工作時,需要同時做其它工作),則在該工作名前加』*』。
node*
add(node *
, node *);
void
display
(node *
);
#include
#include
using
namespace std;
struct node
;node*
add(node *
, node *);
void
display
(node *);
bool
check
(node *head)
intmain()
if(!check
(head)
) cout<<
"error"
(head)
;return0;
}/* 請在這裡填寫答案 */
輸入樣例:4輸出樣例:aaa 19 20
ccc 169 200
ddd 153 170
bbb 20 111
aaa 19 20ac**:bbb 20 111
*ddd 153 170
*ccc 169 200
node*
add(node* head, node* newnode)
if(cur == head)
p->next = newnode;
newnode-
>next = cur;
return head;
}void
display
(node* head)
max = p-
>end > max-
>end ? p : max;
p = p-
>next;
}while
(cur !=
null
&& cur !=
null
)}
工作備忘錄
git add git commit repo upload 所要提交的目錄 repo forall c git checkout 工作檔案的提交步驟 1 進入.11伺服器上的工作目錄。例如,在做ota時的工作目錄是 home chamber can buildroot infotm dlimage...
工作資料備忘錄(2012 10 23)
最近在折騰opencv的東西,有些需要記錄一下 1.yuv與rgb相互轉換的公式如下 rgb取值範圍均為0 255 y 0.299r 0.587g 0.114b u 0.147r 0.289g 0.436b v 0.615r 0.515g 0.100b r y 1.14v g y 0.39u 0.5...
Kettle 使用備忘錄 生成xml檔案
1.利用 excel中的資料生成xml檔案 kettle中的xml檔案輸出元件的功能其實是很弱的,所以要生成較為複雜的xml檔案時需要使用元件 add xml xml join,placeholder,js script 等等 使用merge join主要是為了減少在xml join中需要匹配的結果...