码迷,mamicode.com
首页 > 编程语言
C语言 · Huffuman树
基础练习 Huffuman树 时间限制:1.0s 内存限制:512.0MB 时间限制:1.0s 内存限制:512.0MB 问题描述 Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。 给出一列数{pi}={p0, p1, …, pn-1},用这列数构造Huffma ...
分类:编程语言   时间:2017-03-10 00:12:21    阅读次数:209
Java实现深拷贝和浅拷贝
1.类实现Cloneable才可以进行对象拷贝 2.Cloneable只实现浅拷贝,需要实现深拷贝的必须要重写clone()方法 3.利用反序列化也可以实现深拷贝,但是反序列化耗时较长 n.浅拷贝是指拷贝对象时只拷贝对象本身和其基本变量及引用变量,不拷贝对象中引用指向的对象,深拷贝反之 4.可以浅拷 ...
分类:编程语言   时间:2017-03-10 00:11:51    阅读次数:282
spring和struts整合
整合准备:导入jar包 如果只是访问action,没有做数据库方面的操作的话 只需要导入下面的jar 整合过程: 用到了struts所以需要在web.xml中配置过滤器 ,又因为使用到了spring的监听器来提高性能,所以也需要配置监听器 web.xml代码: 在src下分别创建struts.xml ...
分类:编程语言   时间:2017-03-10 00:11:35    阅读次数:225
HDU 1084 [What Is Your Grade?] 结构体排序
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1084 题目大意:共5道题,N个学生。做出5道满分,0道50分。做出1—4道的同学,若在前50%(向下取整),则获得95、85、75、65,若在后50%则获得90、80、70、60. 关键思想:结构体排序 ...
分类:编程语言   时间:2017-03-10 00:11:18    阅读次数:164
java基础知识
恢复内容开始 一.储备知识: 1.内存结构分析; 2.main方法是一个线程; 3.run()是创建线程的普通方法,此时的线程还没有进入到就绪态; 4.start()方法的作用是将进程变为就绪状态; 5.创建线程有两种方法: (1)直接实现Runnable接口,该接口中只有一个run()方法,run ...
分类:编程语言   时间:2017-03-10 00:07:08    阅读次数:173
38. Count and Say(C++)
The count-and-say sequence is the sequence of integers beginning as follows:1, 11, 21, 1211, 111221, ... 1 is read off as "one 1" or 11.11 is read off ...
分类:编程语言   时间:2017-03-10 00:06:20    阅读次数:166
C++ Primer 第四版课后练习解答 习题1.1
注意:本随笔是在《C++Primer(第四版)习题解答(完整版)》中直接抄录的。此处主要是便于本人以后反复阅读。 习题1.1 查看所用的编译器文档,了解它所用的文件命名规范。编译并运行本节的main程序。 【解答】 一般而言,C++编译器要求编译的程序保存在文件中。C++程序一般涉及两类文件:头文件 ...
分类:编程语言   时间:2017-03-10 00:06:09    阅读次数:152
Selenium2+python自动化39-关于面试的题
前言 最近看到群里有小伙伴贴出一组面试题,最近又是跳槽黄金季节,小编忍不住抽出一点时间总结了下, 回答不妥的地方欢迎各位高手拍砖指点。 一、selenium中如何判断元素是否存在? 首先selenium里面是没有这个方法的,判断元素存在需要自己写一个方法了。 元素存在有几种形式,一种是页面有多个元素 ...
分类:编程语言   时间:2017-03-10 00:04:58    阅读次数:1188
Java-Scanner输入
java读取数据-调用Scanner类 第一步,调用Scanner类: Scanner reader=new Scanner(System.in); 第二步,输入:int a=reader.nextInt(); //输入整型数(不能输入空格)double b=reader.nextDouble(); ...
分类:编程语言   时间:2017-03-10 00:02:29    阅读次数:229
学习日记:关于javaweb filter中过滤了css文件的解决方法
这是搬运以前的笔记。 在用javaweb做项目时,遇到了filter把css文件等过滤了,导致HTML的布局失效,解决方法是再filter中进行判断,当遇到css文件,png,jpg图片等时,放行。代码如下 这样就能解决了问题。 ...
分类:编程语言   时间:2017-03-10 00:00:54    阅读次数:271
java学习总结02
最近学完了core java的第四章类与对象部分,还是觉得要来做一个总结,因为很多特性在学习后会开始遗忘,好记性不如烂笔头。 java是一门面向对象的语言。 类 类是是一个具有相同特性的所有元素的大集合,是创建的对象模板存放的地方,创建的对象成为类的实例。每要创建一个对象,它就要有相对应的类,类中有 ...
分类:编程语言   时间:2017-03-10 00:00:30    阅读次数:208
Python 之路 Day5 - 常用模块学习
本节大纲: 模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 ...
分类:编程语言   时间:2017-03-09 23:58:20    阅读次数:390
java实例 把一个整形n强制转化为字符串
n的范围是-100--100 如果成功转换,则打印Good job ,若不成功则打印Wrong answer; ...
分类:编程语言   时间:2017-03-09 23:13:28    阅读次数:370
【原】Java学习笔记014 - 面向对象
1 package cn.temptation; 2 3 public class Sample01 { 4 public static void main(String[] args) { 5 // 面向对象思想 6 7 // 回顾编程语言思想进化之路:从面向过程到面向对象 8 9 ... ...
分类:编程语言   时间:2017-03-09 23:10:58    阅读次数:332
鸡尾酒排序Cocktail sort
鸡尾酒排序基于冒泡排序,双向循环 还是看例子吧,给定待排数组[2 3 4 5 1] 第一趟过去时的每一步 第一步迭代,2 < 3不换 [2 3 4 5 1] 第二步迭代,3 < 4不换 [2 3 4 5 1] 第三步迭代,4 < 5不换 [2 3 4 5 1] 第四步迭代,5 > 1交换 [2 3 ...
分类:编程语言   时间:2017-03-09 23:02:55    阅读次数:229
Dll注入:X86/X64 远程线程CreateRemoteThread 注入
远线程注入原理是利用Windows 系统中CreateRemoteThread()这个API,其中第4个参数是准备运行的线程,我们可以将LoadLibrary()填入其中,这样就可以执行远程进程中的LoadLibrary()函数,进而将我们自己准备的DLL加载到远程进程空间中执行。 函数原型: 注入 ...
分类:编程语言   时间:2017-03-09 23:02:22    阅读次数:301
java基础知识要点总结之几个重要关键字(关于static、this、final、)
you don't get anythin unless you create an object of that class with new, and at that point data storage is created and methods become available. But ...
分类:编程语言   时间:2017-03-09 23:01:30    阅读次数:227
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!