最近在复习数据结构/算法,准备把以前的基础知识都实现一边,过一过。也写写我人生中的第一篇技术博文…只求自己能把学过的东西梳理一便,加深记忆。 一、插入排序。 设计思想:从数组的第二个元素开始循环,并将此元素设为key(通俗的理解就是数组中正在为它排序的元素),再把此元素与之前的所有已经排好序的元素进 ...
分类:
编程语言 时间:
2017-07-11 22:22:51
收藏:
0 评论:
0 赞:
0 阅读:
191
dos命令行(小黑框)对于我们来说一点都不陌生,不过,真正用他的除了it工作者(正常人谁用那玩意)也不是很多,题主在学习java的过程中,有人接触到了这个dos明命令,不过很难受的是, 用起来并不爽。为啥那,虽然看起来高大上有逼格,不过对于一个新手来说,根本不知道一下常用的命令,输入help,出来一 ...
分类:
其他 时间:
2017-07-11 22:22:38
收藏:
0 评论:
0 赞:
0 阅读:
295
Invert a binary tree. 4 / \ 2 7 / \ / \ 1 3 6 9 to 4 / \ 7 2 / \ / \ 9 6 3 1 Trivia:This problem was inspired by this original tweet by Max Howell: Go ...
分类:
其他 时间:
2017-07-11 22:22:23
收藏:
0 评论:
0 赞:
0 阅读:
311
1 #pragma once 2 3 #include 4 5 template 6 class AVLTree; 7 8 template 9 class AVLNode 10 { 11 friend class AVLTree; 12 public: 13 AVLNode() : data(Ty... ...
分类:
其他 时间:
2017-07-11 22:21:56
收藏:
0 评论:
0 赞:
0 阅读:
257
堆排序是将给定的序列看成完全二叉树的顺序存储结构来进行排序。 在学习堆排序之前,先了解一下完全二叉树的一个性质: 给定一颗完全二叉树bt,采用顺序存储结构来进行存储,那么如何表示父结点与左右孩子结点之间的关系呢? 下面分两种情况: (a).如果从下标为0的位置开始存储,那么对于下标为i的结点,其左孩 ...
分类:
编程语言 时间:
2017-07-11 22:21:45
收藏:
0 评论:
0 赞:
0 阅读:
309
这种算法只用到了一次入栈一次出栈就可以了, ...
分类:
编程语言 时间:
2017-07-11 22:21:19
收藏:
0 评论:
0 赞:
0 阅读:
190
已经将这篇文章迁移至 Code问答,你也能够到这里查看这篇文章,请多多关注我的新技术博客CodeWenDa.com 在中文搜索中,没有找到一篇比較好的关于怎样在Android应用中使用自己事先创建好的数据库的文章,于是在谷歌上找到这篇英文文章,依照它的步骤,測试成功。决定把这篇文章大致的翻译一下,想 ...
分类:
移动平台 时间:
2017-07-11 22:21:09
收藏:
0 评论:
0 赞:
0 阅读:
295
1、AJAX里面status的值代表什么 在JavaScript里面写AJax的时,最关键的一步是对XMLHttpRequest对象建立监听,即使用“onreadystatechange”方法。监听的时候,要对XMLHttpRequest对象的请求状态进行判断,通常是判断readyState的值为4 ...
分类:
Web开发 时间:
2017-07-11 22:20:55
收藏:
0 评论:
0 赞:
0 阅读:
488
一.计算机硬件/操作系统/软件/网络 1.1软件的最终目的是控制硬件 1.2程序就是写的代码 就是为了更好的控制硬件 但是需要先控制 CPU 硬盘等硬件 1.3学习python语言的目的是为了写软件 python的单词就是关键词 模仿就是多练习熟练度 1.4 cpu主要关键功能就是计算(相当于人脑计 ...
分类:
其他 时间:
2017-07-11 22:20:44
收藏:
0 评论:
0 赞:
0 阅读:
289
闲来无事写了个小demo,想上传到GitHub上,发现得使用git进行上传,所以得先了解下git . 1、git是什么 分布式版本控制器 2、svn与git的区别svn:是集中式的版本控制系统,版本库是集中存放在中央服务器的,工作时,要先从中央服务器取得最新的版本,工作结束了,再把自己的活推送给中央 ...
分类:
其他 时间:
2017-07-11 22:20:32
收藏:
0 评论:
0 赞:
0 阅读:
245
系统必备: 1、Windows7 SP1 2、IE 10 系统必备: 1、Windows7 SP1 2、IE 10 ...
分类:
Windows开发 时间:
2017-07-11 22:20:00
收藏:
0 评论:
0 赞:
0 阅读:
305
1.++i与i++的区别 前者是先把i的值自增1之后再用i的值 后者是先用i的值,i在自增1 如: 运行结果: x=2 充分证明if里面的条件是真的 ...
分类:
其他 时间:
2017-07-11 22:19:46
收藏:
0 评论:
0 赞:
0 阅读:
135
K-th Number Time Limit: 20000MS Memory Limit: 65536K Total Submissions: 57543 Accepted: 19893 Case Time Limit: 2000MS Description You are working for ...
分类:
其他 时间:
2017-07-11 22:19:32
收藏:
0 评论:
0 赞:
0 阅读:
163
Divisible Group Sums Given a list of N numbers you will be allowed to choose any M of them. So you can choose in NCM ways. You will have to determine ...
分类:
其他 时间:
2017-07-11 22:19:21
收藏:
0 评论:
0 赞:
0 阅读:
224
一、httpclient项目有两种使用方式。一种是commons项目,这一个就只更新到3.1版本了。现在挪到了HttpComponents子项目下了,这里重点讲解HttpComponents下面的httpclient的使用方式。 二、加入jar包 三、使用方式 1、GET方法 2、POST方法 3、 ...
分类:
Web开发 时间:
2017-07-11 22:19:05
收藏:
0 评论:
0 赞:
0 阅读:
363
本实例演示了实现一个滚动条基本功能的制作方法,没有添加改变皮肤,修改滚动条视框大小等功能,有兴趣的朋友可根据自己要求自行添加。使用时只需要通过以下一行代码创建滚动条组件: 其中mc为需要添加滚动条功能的元件,如影片剪辑,文本等。 一、制作元件 滚动条由滑块slider,向上向下滚动的按钮,滚动条背景 ...
分类:
其他 时间:
2017-07-11 22:18:52
收藏:
0 评论:
0 赞:
0 阅读:
219
0x00 Android中间人攻击的思路就是劫持局域网中被攻击机器和server间的对话。被攻击机器和server表面上工作正常,实际上已经被中间人劫持。能够从一张图来明确这个过程。 受攻击主机发送的数据,首先经过了攻击者。从server返回的数据也经过攻击者,再发送给受攻击主机。 0x01 And ...
分类:
移动平台 时间:
2017-07-11 22:18:42
收藏:
0 评论:
0 赞:
0 阅读:
545
原文地址:让你的 EditText 所有清除 參考原文:Giving your Edit Texts the All Clear 项目地址(欢迎 Star):ClearEditText 在输入文本的时候,通常当前输入的地方的末尾会有一个 ‘x’ 来结束。它的作用是,假设我们想要清空这一整行输入的时候 ...
分类:
其他 时间:
2017-07-11 22:18:29
收藏:
0 评论:
0 赞:
0 阅读:
271
即时搜索 这个例子主要应用了vue.js的自定义过滤器,可以通过Vue.filter()注册一个全局过滤器,具体用法可以参考这里,vue.js也提供了一些内置过滤器。 CSS代码: HTML代码: JS代码: 布局转换 本例应用了vue.js的v-if指令进行了条件渲染,以及v-bind绑定clas ...
分类:
Web开发 时间:
2017-07-11 22:18:13
收藏:
0 评论:
0 赞:
0 阅读:
385
File Settings... Tools File Watchers 点击右边加号,添加: 在弹出窗中 主要是Program的内容,点击后面的省略点,默认目录下回出现yuicompressor-2.4.8.jar这个压缩包,选上就可以了,最后OK,就配好了。 ...
分类:
Web开发 时间:
2017-07-11 22:18:00
收藏:
0 评论:
0 赞:
0 阅读:
592