文本内容:
习题
11.数据、结构、数据结构有什么区别与联系?
2.算法具有哪些特点?什么样的算法才算是好算法?
3.数据结构的逻辑结构和物理结构各是什么意思?逻辑结构有哪些类型?物理结构又有哪些类型?
4.如何度量一个算法的时间复杂度和空间复杂度?
5.现要存储100个学生的信息,每个学生的基本信息包括学号、姓名、性别、出生日期、专业,其中王明的学号为2015150001,性别为男,出生日期为1997-01-01,专业为财务管理请完成以下任务1王明的信息中哪些是数据,哪些是数据项?数据对象和数据结构又可以在哪里体现?2请用类设计合理的数据结构,并录入、输出王明的基本信息3现因为数据录入遗漏,需要将每个学生的学号都做“+1”的处理请在类中添加函数实现这一功能
6.下面的程序段中,语句“a=a+l;”共执行了多少次?
1.for i=1;i=n;i++
2.for j=1;j=i;j++
3.for k=1;k=j;k++
4.a=a+1;
7.分析下面的程序段,回答问题
1.fori=n;i=l;i--{语句1}
2.x=x+l;{语句3・forj=n;j=i;j--
24.y=y+l;{语句语句1的频度为;语句2的频度为;语句3的频度为;语句4的频度为o整个程序段的时间复杂度为
8.分析下面程序段的时间复杂度
1.for i=n-1;i=1;i--
2.for j=1;j=i;j++
3.if a[j]a[j+1]4・{
5.temp=a[j];
6.a[j]=a[j+1];
7.a[j+1]=temp;
8.。