今天参加了北邮自考的数据结构实践考试,记录一下。
考试时间一个小时。两道题,都比较简单。
我上次考过一次,当时没怎么准备,所以没过,上次考的是一道堆栈题,这道题可以翻看我之前的文章。
这次我提前准备,按照实践考试指导上的大纲准备,将大纲上所要求掌握的进行理解并实现程序,相关的基本操作,以及一些习题的练习(主要是书上的习题)。
说一下我的学习数据结构的方法。首先一定深刻理解数据结构的理论知识,相关的定义、操作及运用一定要知道其原理,比如排序的过程,树的建立等。可以在纸上先进行模拟相关过程。而且一定是知道原理的情况下,才能够写出相关代码。不要寄希望于背代码,相信我你背不下来,背下来也会转头就忘。理解了原理后在用代码来实现,最开始实现困难,可以先读代码,结合原理去理解代码。这样相辅相成,就会记得更加深刻,理解的也会更加深刻。
第一题,从键盘读入学号并输出。
#include <iostream>
#include <queue>
using namespace std;
int main(int argc, char* argv[])
queue<char> queue;
char ch = getchar();
while (ch != '\n') {
queue.push(ch);
ch = getchar();
while (!queue.empty()) {
printf("%c",queue.front());
queue.pop();
cout << endl;
return 0;
第二题,冒泡排序,很简单我就不写了。
今天参加了北邮自考的数据结构实践考试,记录一下。考试时间一个小时。两道题,都比较简单。我上次考过一次,当时没怎么准备,所以没过,上次考的是一道堆栈题,这道题可以翻看我之前的文章。这次我提前准备,按照实践考试指导上的大纲准备,将大纲上所要求掌握的进行理解并实现程序,相关的基本操作,以及一些习题的练习(主要是书上的习题)。说一下我的学习数据结构的方法。首先一定深刻理解数据结构的理论知识,相关的定义、操作及运用一定要知道其原理,比如排序的过程,树的建立等。可以在纸上先进行模拟相关过程。而且一定是知
关于XXXX年XX月算法与数据结构课程上机实践考核事宜通知
各助学单位:
根据自考课程实践考核的总体安排,拟定XXXX年XX月份实践课程上机考核的科目为算法与数据结构。现将有关事宜通知如下:
一、上机考核时间
初步定在XXXX年XX月份省理论课程考试时间的前后各一周,具体时间由各助学单位申报后再核定。
二、上机考试软件环境、参考教材及编程语言
1、软件环境
VisualC++6
【前言】据公布成绩也已经过去了整整一周的时间,这篇总结终于和大家见面了。 经过了四次自考觉得学习方法才是最重要的,只要把这些知识和原来学过的内容建立起练习就可以每次都可以轻松掌握一个科目的知识,这也就体现 了i+1的魅力。
再有两门就考完了所有的理论科目,在这个过程中不断地去体会和总结自己的学习方法,不去实践不去总结,我们就永远都找不到适合自己的学习方式。这些自考的内容也让...
12734arm体系结构与编程是一门重要的计算机科学自考课程,该课程主要围绕ARM处理器体系结构和编程技术展开教学。
ARM处理器是目前最流行的嵌入式处理器之一,广泛应用于移动设备、智能家居、汽车电子、医疗设备等领域。学习ARM体系结构是理解这些应用场景下如何设计高效、可靠、安全的系统的基础。
该课程所涵盖的学科范围包括详细介绍ARM处理器的基本构成、指令集和寄存器等,以及如何使用ARM汇编语言编写高效的程序。
通过学习该课程,学生可以掌握以下知识和能力:
1.了解ARM处理器的基本架构和寄存器组成,理解处理器指令的执行过程。
2.掌握ARM汇编语言的基础语法和操作指令,能够使用ARM汇编语言编写高效的程序。
3.了解ARM体系结构下的常见应用场景,如移动设备、嵌入式系统、智能家居等。
4.能够根据应用场景的需求,合理地选择使用ARM处理器的某些特性。
总之,12734arm体系结构与编程是非常重要的计算机科学自考课程,可以为学生掌握ARM处理器体系结构和编程技术提供良好的基础。同时,该课程还能培养学生的分析和解决问题的能力,是一门具有广泛应用价值的课程。