首页 > 编程语言
数据结构与算法系列(1)-单链表类的实现(C++)
通过定义一个C++类封装单链表这种数据结构, 封装的方法有: 1.通过输入创建单链表; 2.获取单链表的数据元素个数; 3.打印输出单链表中各个元素; 4.搜索某个元素在单链表中的位置; 5.在某个位置之后插入一个结点; 6.在某个位置删除一个节点; 7.单链表逆置; 8.单链表是否存在回环的判定; 9.单链表的升序排序; 10.两个单链表的升序合并; 11.两个单链表的降...
分类:编程语言   时间:2015-03-27 22:13:26    收藏:0  评论:0  赞:0  阅读:254
最近点对(Java实现)
最近点对问题: 在二维平面上的n个点中,快速的最近的一对点的距离。 java实现: package p2; import static java.lang.Math.*; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.Compara...
分类:编程语言   时间:2015-03-27 22:12:46    收藏:0  评论:0  赞:0  阅读:489
2路归并排序
import java.util.Arrays;public class Merge_sort {public static void main(String[] args){ int[] nums={ 2, 7, 8, 3, 1, 6, 9, 0, 5, 4 }; sort(nums,0,nums...
分类:编程语言   时间:2015-03-27 22:05:16    收藏:0  评论:0  赞:0  阅读:260
C语言基本点初探
1,对于int a=10++;此语句错误,为什么呢,对于i++来说,i是一个变量,是把i加1然后赋值给i,然而10不是一个变量所以无法执行加加的语法; 2,运算符的优先级: 赋值运算符<逻辑运算符<关系运算符<算数运算符;
分类:编程语言   时间:2015-03-27 22:05:06    收藏:0  评论:0  赞:0  阅读:175
Java多线程总结(一)多线程基础
本文转载地址: http://www.cnblogs.com/zrtqsk/p/3776328.html 多线程是Java学习的非常重要的方面,是每个Java程序员必须掌握的基本技能。本文只是多线程细节、本质的总结,并无代码例子入门,不适合初学者理解。初学者学习多线程,建议一边看书、看博文...
分类:编程语言   时间:2015-03-27 22:04:36    收藏:0  评论:0  赞:0  阅读:295
Python+Django中文设置问题
1、关于中文乱码及添加中文注释后编译出错, 在Python脚本文件的第一行或第二行添加一句: #coding:gbk或#coding:utf-8或##-*- coding : gbk -*- 参考网址: https://www.python.org/dev/peps/pep-0263/
分类:编程语言   时间:2015-03-27 22:03:26    收藏:0  评论:0  赞:0  阅读:262
基于二分查找的两个数组求合集
吾十有五而志于学,三十而立,四十而不惑,五十而知天命,六十而耳顺,七十而从心所欲不逾矩 ---- 论语 一个非常简单的例子,听到有人在说这个,就写下来玩玩。package test;import java...
分类:编程语言   时间:2015-03-27 22:01:56    收藏:0  评论:0  赞:0  阅读:330
JavaScript中遍历数组中元素的两种方法
2015-03-2720:02:20 Document
分类:编程语言   时间:2015-03-27 22:00:46    收藏:0  评论:0  赞:0  阅读:185
c语言链表翻转
明天多益网络一面,晚上写了个简单的链表翻转程序找找感觉,两种思路实现。一种通过头插法实现翻转,另一种则是通过更改节点指针指向来实现。虽然简单,但动动手,活跃下思维!希望明天面试顺利!#include #include typedef struct Node{ int data; struct Nod...
分类:编程语言   时间:2015-03-27 22:00:16    收藏:0  评论:0  赞:0  阅读:278
JavaScript事件处理函数
onAbort :终止了图片加载onBlur:用户移除了某表单元素onChange:用户修改了表单元素的值onClick:用户单击了类似按钮的表单元素onError:程序在加载图片的时候出现错误onFocus:用户激活了某表单元素onLoad:页面加载完毕onMouseOut:鼠标从某对象上移除on...
分类:编程语言   时间:2015-03-27 21:59:46    收藏:0  评论:0  赞:0  阅读:221
黑马程序员——java集合框架(Map和工具类)
1.Map体系下有三个子类:HashMap 底层是哈希表数据结构,可以存入null键和null值,不同步---TreeMap 底层是二叉树数据结构,线程同步,可以用于给map集合中的键进行排序和Set很像,Set底层是Map添加元素时,如果出现相同键,那么厚添加的值会覆盖原有键对应的值,并且put方...
分类:编程语言   时间:2015-03-27 21:59:36    收藏:0  评论:0  赞:0  阅读:277
Java NIO 系列教程
转载于http://www.iteye.com/magazines/132-Java-NIOJava NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。本系列教程将有助于你学习和理解Java NIO。感谢并发编程网的翻译和投递。(关注...
分类:编程语言   时间:2015-03-27 21:59:26    收藏:0  评论:0  赞:0  阅读:211
java对象的初始化过程
java中对象的初始化的过程: 1.虚拟机加载类(先找到类文件) 2.执行该类中的static代码块,如果有的话给雷初始化。 3.在对内存中开辟空间,分配内存地址。 4.在对内存中简历对象的特有属性,并进行默认初始化。 5.对属性进行显式初始化。 6.对对象进行构造代码块的初始化。 7.对对象进行对...
分类:编程语言   时间:2015-03-27 21:59:06    收藏:0  评论:0  赞:0  阅读:229
黑马程序员——java集合框架之List,Set
集合框架 1.数组与集合的不同 数组长度是固定的,集合长度是可变的 数组中可以存储基本数据类型,集合只存储对象 集合可以存储不同类型的对象 2.java集合类中有两个顶层接口Collection和Map,下面是对Collection的一些总结: 集合中常用方法: add方法的参数类型为Object,...
分类:编程语言   时间:2015-03-27 21:58:46    收藏:0  评论:0  赞:0  阅读:275
黑马程序员——java IO流
java中,IO流需要操作系统资源,使用完毕后要释放资源。IO流根据操作的数据的类型的不同,可以分为字节流和字符流,字符流是基于字节流的。字符流的顶层基类是Reader和Writer字节流的顶层基类是InputStream和OutputStream流是用来操作数据的,数据的最常见形式是文件,字符流针...
分类:编程语言   时间:2015-03-27 21:58:36    收藏:0  评论:0  赞:0  阅读:257
拓扑排序 HDU1285
这个题是个模板题,可以直接用拓扑排序的模板来做,AC代码#include #include#include using namespace std;const int N = 1000;int n, m;int Map[N][N];int topNum[N];bool toposort(int *r...
分类:编程语言   时间:2015-03-27 21:58:26    收藏:0  评论:0  赞:0  阅读:255
黑马程序员——Java基础---集合框架工具类
黑马程序员——Java基础---集合框架工具类 ------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------一、概述 Java为操作Set、List和Map提供了一系列工具类,主要有Collections和Arrays。这两个工具类的特点:类中的方法都是静态....
分类:编程语言   时间:2015-03-27 21:57:16    收藏:0  评论:0  赞:0  阅读:221
操作系统中的调度算法
一、进程(作业)调度算法1.先来先服务调度算法(FCFS):每次调度是从就绪队列中,选择一个最先进入就绪队列的进程,把处理器分配给该进程,使之得到执行。该进程一旦占有了处理器,它就一直运行下去,直到该进程完成或因发生事件而阻塞,才退出处理器。特点:利于长进程,而不利于短进程。2.短进程(作业)优先调...
分类:编程语言   时间:2015-03-27 21:56:26    收藏:0  评论:0  赞:0  阅读:256
黑马程序员——创建线程的两种方式
java中创建线程有两种方式: 1.继承Thread类 步骤: (1)定义一个类继承Thread类(2)复写Thread类中的run()方法 (3)调用start()方法:启动线程及调用run()方法 2.实现Runnable接口的方式步骤:(1)定义一个类实现Runnable接口 (2)覆盖Run...
分类:编程语言   时间:2015-03-27 21:55:56    收藏:0  评论:0  赞:0  阅读:257
【原创翻译】初识Unity中的Compute Shader
一直以来都想试着自己翻译一些东西,现在发现翻译真的很不容易,如果你直接把作者的原文按照英文的思维翻译过来,你会发现中国人读起来很是别扭,但是如果你想完全利用中国人的语言方式来翻译,又怕自己理解的不到位,反而与作者的愿意相悖。所以我想很多时候,国内的译者也是无奈吧,下次再看到译作也会抱着一些感同身.....
分类:编程语言   时间:2015-03-27 21:55:46    收藏:0  评论:0  赞:0  阅读:228
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!