知性大米

文章
3
资源
0
加入时间
2年10月24天

计算第多少天

题目:输入某年某月某日,判断这一天是这一年的第几天? 分析: 引入相关模块,利用时间差,用今天减去去年的最后一天就是今年的第多少天from datetime import datetime,datedef days(x,y,z): dt=datetime(x,y,z) delta=dt-datetime(dt.year-1,12,31) return delta....

链表插入

#include <stdio.h>#include <stdlib.h>//我们需要先定义链表的结构体typedef struct Link{ int elem; struct Link * next;//这个是一个结构体型的指针}link;link *initLink(){ link *p= (link*)malloc(sizeof(link)); link *temp=p; for(int i=1;i&a

高矮个子排队

注意!答案仅作为参考(实际考试中下列代码通过用例100%,但不代表最优解)现在有一队小朋友,他们高矮不同,我们以正整数数组表示这一队小朋友的身高,如数组{5,3,1,2,3}。我们现在希望小朋友排队,以“高”“矮”“高”“矮”顺序排列,每一个“高”位置的小朋友要比相邻的位置高或者相等;每一个“矮”位置的小朋友要比相邻的位置矮或者相等;要求小朋友们移动的距离和最小,第一个从“高”位开始排,输出最小移动距离即可。例如,在示范小队{5,3,1,2,3}中,{5, 1, 3, 2, 3}是排序结果。