摘要:
经常听见这样的话“都2019年了,你还在给电脑分区?” 那今天就来探讨一下,电脑分区的目的到底是什么,以及这样做究竟有没有意义 一.方便文件管理 实际上,对于整理习惯比较好的同学来说,按文件夹群芳数据也是一样的作用而且还更方便。但是用分区来管理的话更有利于特殊操作,举个栗子 有的分区是在特定的文件系 阅读全文
摘要:
第二题:马虎的算式 小明是个急性子,上小学的时候经常把老师写在黑板上的题目抄错了。 有一次,老师出的题目是:36 x 495 = ? 他却给抄成了:396 x 45 = ? 但结果却很戏剧性,他的答案竟然是对的!! 因为 36 * 495 = 396 * 45 = 17820 类似这样的巧合情况可能 阅读全文
摘要:
Binary Search 有时候我们也把它叫做二进制查找 是一种较为高效的再数组中查找目标元素的方法 我们可以通过递归和非递归两种方式来实现它 时间复杂度是O(log2 n)的,最差情况是log2(n+1) 阅读全文
摘要:
深度优先(Depth-First-Search)和广度优先(Breadth-First-Search)是我们遍历图的两种方式,它们都属于穷举法,用来系统的遍历图中的所有顶点 关于如何再一个有向图/无向图中进行深度优先或者是广度优先,大家应该都清楚了 但为了真正认识到该算法的功效和深度,我们不应该根据 阅读全文
摘要:
这是一道leetcode上面的题目,同时也是Anany的算法书的一道课后题 题目贴在这里 Suppose you are at a party with n people (labeled from 0 to n - 1) and among them, there may exist one ce 阅读全文
摘要:
eclipse经常会遇见这种中文乱码的问题,从其他编译器(sublime/Idea)导过来的项目中文都是乱码,看起来及其不舒服 经常使用的编码格式是UTF-8,但是导入的项目都是默认的GBK模式,重新设置一下就好了 Preference里面两个步骤解决这个问题 Apply! 大功告成,远离中文乱码 阅读全文
摘要:
前几天打开了好久不用的eclipse,发现报了个奇怪的错误 ***中找不到 main 方法, 请将 main 方法定义为: public static void main(String[] args) 记得当初大一刚刚学Java的时候遇到过这个问题,怎么解决的已经忘记了,还以为是jdk出啥问题了,c 阅读全文
摘要:
今天帮大一的童鞋写Java上机题 题目虽然很简单,但是刚拿到题目的时候愣了一下,然后就疯狂get set QuQ 其实这是一个特别基本的封装的题目(之前实验室面试大二的时候竟然还有蛮多人不知道封装的概念和用途QaQ 题目: (1)在一个包中创建一个叫做Student的类: 属性:姓名、年龄、性别、身 阅读全文
摘要:
MVC听起来跟代码并没有什么关系,但它实际上与软件开发密不可分 MVC模式(Model–view–controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。 简单介绍一下MVC MVC模式是在上个世纪八十年 阅读全文
摘要:
最近会把各种排序都做一个总结,总觉得写后台没什么意思,那就先复习复习算法吧 相信大家对于插入排序肯定不会陌生了,它适合于少量数据的排序,时间复杂度为O(n^2),空间复杂度为O(1)(记录插入的数据 ) 从某种程度上来讲要优于冒泡排序 下面简单的介绍一下插入排序算法的核心思想: 这种算法是基于递归思 阅读全文