- 博客(6)
- 收藏
- 关注
原创 回溯法解决八皇后问题思路
void bubbleSort(int array[],int len){//循环的次数为数组长度减一,剩下的一个数不需要排序for(int i=0;i<len-1;++i){bool noswap=true;//循环次数为待排序数第一位数冒泡至最高位的比较次数for(int j=0;j<len-i-1;++j){if(array[j]>array[j+1]){array[j]=array[j]+array[j+1];array[j+1]=array[j]-
2021-06-10 11:05:35 1120
原创 几种常见算法排序
1.常见算法分类十种常见排序算法一般分为以下几种:(1)非线性时间比较类排序:交换类排序(快速排序和冒泡排序)、插入类排序(简单插入排序和希尔排序)、选择类排序(简单选择排序和堆排序)、归并排序(二路归并排序和多路归并排序);(2)线性时间非比较类排序:计数排序、基数排序和桶排序。总结:(1)在比较类排序中,归并排序号称最快,其次是快速排序和堆排序,两者不相伯仲,但是有一点需要注意,数据初始排序状态对堆排序不会产生太大的影响,而快速排序却恰恰相反。(2)线性时间非比较类排序一般要优于..
2021-06-08 14:18:54 2738
原创 HTML基础
HTML基础入门今日内容介绍使用html的排版标签编写“网站信息页面” 使用html的图片标签编写“图片显示页面” 使用html的列表标签编写“友情链接页面” 使用html的表格标签编写“首页” 使用html的框架标签表现“后台页面”今日内容学习目标能够使用<table><tr><td>进行简单页面布局 能够使用<a>完成多个页面之间切换 能够使用<img/>显示指定位置的图片 能够使用<frameset&g.
2021-06-01 19:06:46 111
原创 JAVA异常处理的处理
一.初始Java异常1、对异常的理解:异常:在Java语言中,将程序执行中发生的不正常情况称为“异常”。(开发过程中的语法错误和逻辑错误不是异常)2、Java程序在执行过程中所发生对异常事件可分为两类:Error:Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源耗尽等严重情况。比如:StackOverflowError和OOM。一般不编写针对性 的代码进行处理。Exception: 其它因编程错误或偶然的外在因素导致的一般性问题,可以使用针对性的代码进行处理。例如:空指针访
2021-05-21 18:51:35 153
原创 Java类和对象学习
面向对象和面向过程的区别众所周知,Java是种面向对象编程,在学习类和对象时,我们先来了解一下什么是面向对象编程。面向过程(如:C语言)面向过程的语言也称为结构化程序设计语言,是高级语言的一种。在面向过程程序设计中,问题被看作一系列需要完成的任务,函数则用于完成这些任务,解决问题的焦点集中于函数。其概念最早由E.W.Dijikstra在1965年提出,是软件发展的一个重要里程碑。它的主要观点是采用自顶向下、逐步求精的程序设计方法,使用三种基本控制结构构造程序,即任何程序都可由顺序、选择、循环三种基本控
2021-04-28 18:40:30 137 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人