数组中的排序分析及奇偶排序我们之前在课本上学习过一般的排序方法,如冒泡,快排,插入,归并。其中时间复杂度有O(N),和O(Nlogn),以及O(N2)的。今天我们在这里看一些特定情况下的排序,并否所有的排序都是基于大小的,有时待排序的数大小范围是已知的,我们分别看两个典型的例子:给你一个整型的数组,我想把奇数排在前面,偶数排在后面,也就是没有任何一个偶数出现在奇数的前面。给你一个整型数组,里面出现
分类:
编程语言 时间:
2018-05-06 21:18:46
阅读次数:
165
怎么说。。虽然感觉其实。。不太想写游记。。 但是回来看着桌面上的课本还是忍不住了(想想班里进度就。。qwq)简单写一下吧 Day x(x ...
分类:
其他好文 时间:
2018-05-05 23:01:35
阅读次数:
207
1.学习总结 1.1树结构思维导图 1.2 树结构学习体会 由于树的这部分代码使用了大量的递归,导致许多思路变得很抽象,有些难以理解,对很多细节和内容掌握的并不深刻,很多代码也都是看着课本写的。树虽然有些难度,但是树结构可以提高算法的效率,节约时间,这部分的作用还是很大的。 2.PTA实验作业 题目 ...
分类:
其他好文 时间:
2018-05-05 20:47:09
阅读次数:
235
1.学习总结 1.1树结构思维导图 1.2树结构学习体会 1)树和二叉树是难点,但着实是重点,树的一些基本计算公式应牢记。 2)课本递归好理解,真正自己写的时候总是无从下手,PTA更需多加练习。 3)学完树,更加体会到写代码之前学写伪代码的重要性。 2.PTA实验作业 题目一:6 4 jmu ds ...
分类:
其他好文 时间:
2018-05-05 16:50:43
阅读次数:
235
一、学习内容总结 1.经过这几周的学习,总结一下学习的心得与体会。一、课本 无论用的是什么书,要学好C语言,把书上的每一个例题、习题的代码读懂,这是学C最基本的要求。弄懂每一章的内容是什么?在C语言中有什么用?并尝试修改每一个例题的代码,采用不同的代码来实现题目的要求。 二、课堂 在每一节课上,注意 ...
分类:
其他好文 时间:
2018-05-03 23:27:01
阅读次数:
143
几个任务 最近比较忙,整理一下最近需要完成的几个任务。 1.数字逻辑考试 大约会在第十一周初或者第十周末进行,现在是第九周中。还有一周半左右的时间进行。 今天复习了一下前两周,做了一下习题,大体感觉还可以。希望接下来能够复习顺利。初版希望 这周末能够复习完一遍,把课本上的习题做一遍。 2.蓝桥杯 大 ...
分类:
其他好文 时间:
2018-05-01 20:30:21
阅读次数:
117
20165225《Java程序设计》第九周学习总结 1.视频与课本中的学习: 第十三章学习总结 2.代码托管: 3.上周错题总结: 4.学习心得: 周末愉快 ...
分类:
编程语言 时间:
2018-04-29 22:15:30
阅读次数:
211
20165318 2017 2018 2 《Java程序设计》第九周学习总结 目录 "学习过程遇到的问题及总结" "教材学习内容总结" "第13章 Java网络编程" "代码托管" "代码统计" 学习过程遇到的问题及总结 Q1: 运行课本例子4时,代码中为汉字,但同样的输出的字符为乱码。 解决方法: ...
分类:
编程语言 时间:
2018-04-29 22:05:54
阅读次数:
268
课本知识总结 第十三章 Java网络编程 1. URL类 URL类是java.net包中的一个重要的类 一个URL对象包含的三个基本信息:协议、地址和资源 协议:必须是URL对象所在的Java虚拟机支持的协议,常用的有:Http、Ftp、File协议,由参数protocol指定 地址:必须是能连接的 ...
分类:
编程语言 时间:
2018-04-29 19:20:41
阅读次数:
143
课本知识总结 第十三章 Java网络编程 1. URL类 URL类是java.net包中的一个重要的类 一个URL对象包含的三个基本信息:协议、地址和资源 协议:必须是URL对象所在的Java虚拟机支持的协议,常用的有:Http、Ftp、File协议,由参数protocol指定 地址:必须是能连接的 ...
分类:
编程语言 时间:
2018-04-29 15:24:34
阅读次数:
198