- 博客(3)
- 收藏
- 关注
原创 七进七出IO流,文件读写不再怕
IO流 I即为input(输入),O即为output(输出),IO流通常是对文件进行操作,input是将文件中的内容写入我们程序,即程序来读取我们文件中的内容。output是将程序中的内容进行输出,文件来接受我们输出的内容。 IO流的分类 字节流:以字节为单位读取数据,通常用来读取非纯文本文件,例如图片,MP3,MP4等文件。 字符流:以字符为单位读取数据,通常用来读取纯文本文件 当我们读取或写入纯文本文件时,优先使用字符流,当我们读取其他类型的文件时,则使用字符流。 在我们日常使用中,对文本文件进行操作较
2020-09-26 22:00:38 158 2
原创 搜索算法之BFS(迷宫问题),DFS(全排列)
搜索算法 搜索算法是利用计算机的高性能来有目的的穷举一个问题解空间的部分或所有的可能情况,从而求出问题的解的一种方法。在我们参加各种竞赛,以及参加各种面试我们难免会碰到需要使用搜索算法的问题,甚至在我们项目开发的过程中,也会使用到搜索算法。在此,为大家介绍两种常用的搜索算法,广度优先搜索(BFS)和深度优先搜索(DFS) 广度优先搜索 广度优先搜索算法(Breadth-First-Search),...
2020-03-21 16:51:21 857
原创 java数组排序
冒泡排序 冒泡排序是每个后端开发人员必须掌握的排序算法,也是最容易理解的排序算法。主要使用嵌套循环,假设数组长度为10,以从小到大排序为例,内层循环中,将相邻的元素进行比较,比较后将较大的数向后移(例如array[0]大于array[1],则交换二者的位置),每执行完一次内层循环,则将最大的元素放到数组的末尾。则执行9(数组长度-1)次内层循环,则确定了9个数的位置,自然最后一个数的位置也确定了。...
2020-03-07 23:31:38 388 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人