码迷,mamicode.com
首页 > 编程语言
oj刷题——第十五周C++习题 对象转换
Description 定义一个Teacher(教师)类(教师号,姓名,性别,薪金)和一个Student(学生)类(学号,姓名,性别,成绩),二者有一部分数据成员是相同的,num(号码),name(姓名),sex(性别)。编写程序,将一个Student对象(学生)转换为Teacher(教师)类,只将以上3个相同的数据成员移植过去。可以设想为: 一位学生大学毕业了,留校担任教师,他原有的部分数...
分类:编程语言   时间:2015-06-20 14:19:52    阅读次数:165
java产生任意范围内不重复的随机数
n:需要的随机数的数目 min:下限; max:上限 import java.util.* ; class Tester { public static void main(String args[]) { HashSet set = new HashSet() ; int min = 1 ; int max = 50 ; Ran(min,max,10,set) ;...
分类:编程语言   时间:2015-06-20 14:19:20    阅读次数:200
STL 源代码分析 算法 stl_algo.h -- includes
本文senlie原,转载请保留此地址:http://blog.csdn.net/zhengsenlieincludes(应用于有序区间)-------------------------------------------------------------描写叙述:S1和S2都必须是有序集合。推断...
分类:编程语言   时间:2015-06-20 14:20:37    阅读次数:147
【剑指offer】面试题17、合并两个排序的链表
题目:输入两个递增排序的链表,合并这两个链表并使新链表中的结点仍然是按照递增排序的。例如输入图中的链表 1 和链表 2,则合并之后的升序链表如链表 3 所示。链表结点定义如下:typedef struct Node{ int m_nValue; struct Node *m_pNext;...
分类:编程语言   时间:2015-06-20 14:18:12    阅读次数:169
快速排序算法
快速排序算法也是分治算法的一种该方法的基本思想是:1.先从数列中取出一个数作为基准数。2.分区过程,将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边。3.再对左右区间重复第二步,直到各区间只有一个数。对挖坑填数进行总结1.i =L; j = R; 将基准数挖出形成第一个坑a[i]。2....
分类:编程语言   时间:2015-06-20 14:15:58    阅读次数:189
Spring控制反转(IOC)
SpringIOC ????Spring的控制反转:把对象的创建、初始化、销毁等工作交给spring容器来做。由spring容器控制对象的生命周期。 步骤:两个步骤,步骤1有两个加载配置文件形式,通过加载配置文件实例化容器 IOC面...
分类:编程语言   时间:2015-06-20 13:16:18    阅读次数:181
JAVASE学习笔记:第十二章 集合
因数组一旦创建长度就不能改变 集合(collection),将多个相同性质的元素汇聚成一个整体   所在java.util包 集合框架(collection framework) 一、List是一个有序的、可重复的子接口,ArrayList是实现list的一个子类 在集合当中只能存放引用数据类型,不能存放基本数据类型 ArrayList list=new ArrayList(); li...
分类:编程语言   时间:2015-06-20 13:11:10    阅读次数:183
JAVASE学习笔记:第十三章 多线程和网络编程
一、进程是由线程组成的 调用线程:1、继承thread类或者实现rannable接口           2、重写run方法           3、创建线程           4、通过start方法开启线程 thread t1=new thread(runnable xx); 线程的状态:1、新建状态(new)  2、可执行状态(start获取CPU的使用权限)  3、执行状态(执...
分类:编程语言   时间:2015-06-20 13:14:00    阅读次数:158
15Spring AOP基础
为什么需要AOP?先来看一段代码:package com.cn.spring.aop.helloworld;//加减乘除的接口类public interface ArithmeticCalculator { int add(int i, int j); int sub(int i, in...
分类:编程语言   时间:2015-06-20 13:11:21    阅读次数:184
快速排序
快速排序算法编辑快速排序一般指快速排序算法快速排序(Quicksort)是对冒泡排序的一种改进。快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进...
分类:编程语言   时间:2015-06-20 13:08:37    阅读次数:161
[LeetCode-JAVA] Invert Binary Tree
题目:Invert a binary tree. 4 / \ 2 7 / \ / \1 3 6 9to 4 / \ 7 2 / \ / \9 6 3 1Trivia:This problem was inspired byt...
分类:编程语言   时间:2015-06-20 13:10:12    阅读次数:429
Python2.7 中安装 matplotlib
本文主要说明的是在windows python2.7标准版 中安装matplotlib过程中遇到的重点问题,以及解决方法。
分类:编程语言   时间:2015-06-20 13:09:44    阅读次数:167
[转]O(n)回文子串算法 Manacher算法
这里,我介绍一下O(n)回文串处理的一种方法。Manacher算法.原文地址:http://zhuhongcheng.wordpress.com/2009/08/02/a-simple-linear-time-algorithm-for-finding-longest-palindrome-sub....
分类:编程语言   时间:2015-06-20 13:08:23    阅读次数:192
[LeetCode-JAVA] Implement Stack using Queues
题目:Implement the following operations of a stack using queues.push(x) -- Push element x onto stack.pop() -- Removes the element on top of the stack.to...
分类:编程语言   时间:2015-06-20 13:08:12    阅读次数:119
C#语言实现对网页图片的随机抓取。基础办法,但还有一点小问题,欢迎大家指正
//当点击读取的时候,抓取网页源代码 string wangzhi; string respHtml; private void 读取网页源代码ToolStripMenuItem_Click(object sender, EventArgs e) { textBox2.Clear(); //读 取....
分类:编程语言   时间:2015-06-20 13:07:47    阅读次数:148
机器学习:更多的数据总是优于更好的算法吗?
机器学习:更多的数据总是优于更好的算法吗?摘要:Netflix公司工程总监Xavier Amatriain认为,增加更多的样本到训练集很多时候并不会提高模型的性能,我们需要的是好的方法,来帮助我们理解如何解释数据,模型,以及两者的局限性,这都是为了得到最好的输出。【编者按】在机器学习中,更多的数据总...
分类:编程语言   时间:2015-06-20 13:05:39    阅读次数:152
冒泡排序
分类:编程语言   时间:2015-06-20 13:03:08    阅读次数:163
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!