现在的位置: 首页 > 综合 > 正文

12-1-9进步一小点(二)

2018年01月11日 ⁄ 综合 ⁄ 共 670字 ⁄ 字号 评论关闭

1.关于mysql中几种时间类型,date,time,datetime

可以见名知意:date:yy-mm-dd,time:hh-mm-ss(小时,分钟,秒),datetime:yyy-mm-dd hh:mm:ss 囊括了前面的两种类型

例如,在表中定义一个time 类型 time_st,的在linux中,利用&time_st->hour,&time_st->min,&time_st->sec来分别提取小时,分,秒

2.关于vc6.0中,两数相加的一些注意事项

对于实现a+b=c

我们这里采用的是将编辑框与对话框类的成员变量相关联,利用ClassWizard。

IDC_IDIT1  -m_num1;

IDC_IDIT2 -m_num2;

IDC_IDIT3 -m_num3;

对于模态对话框,当它创建时候,会自动调用

UpdateData(FALSE);//用变量的值来初始化控件的值

这就是为什么我们未赋予变量任何数值时,控件内容显示0

UpdateData();//表示函数正在获取对话框的数据

因此,我们在程序头调用UpdateData();末尾调用UpdateData(FALSE);用成员变量的数值给控件初始化

3关于动态规划

动态规划算法与分治法类似,将待求解的问题分解成若干个子问题,然后从这些子问题得到原问题的解,但是与分治法不同的是,经分解的子问题往往不是相互独立的-----这点很重要。

设计动态规划算法的几个大步骤:

-找出最优解的性质,并刻画其结构特征;

-递归的定义最优值;

-以自底向上的方式计算出最优值;

-根据计算的最优值时得到的信息,构造最优解

待续。。

抱歉!评论已关闭.