首页 > 2016年05月12日 > 全部分享
大话数据结构——算法
算法:算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。为什么把数据结构和算法一起说? 想想罗密欧与朱丽叶,梁山伯和祝英台,少了一个你总会觉得奇怪吧。算法的五个基本特性: 输入:有0个或多个输入; 输出:有1个或多个输出; 有穷性:步骤有限,不能无穷循环下去; 确定性:有确定的含义,不能出现二义性; 可行性:每一步都能通过有限次数完成。 算法设计的要...
分类:编程语言   时间:2016-05-12 16:17:56    收藏:0  评论:0  赞:0  阅读:121
hrbust 1331 ACM之路 邂逅DP【dp】
ACM之路 邂逅DP Time Limit: 1000 MS Memory Limit: 65536 K   Total Submit: 158(51 users) Total Accepted: 67(46 users) Rating:  Special Judge: No ...
分类:其他   时间:2016-05-12 16:17:46    收藏:0  评论:0  赞:0  阅读:264
利用无权图的单源最短路算法实现地铁换乘图
//Metro.php $MetroVertex = array( 1 => '体育中心', 2 => '体育西路', 3 => '杨箕', 4 => '东山口', 5 => '烈士陵园', 6 => '农讲所', 7 => '公园前', 8 => '西门口', 9 => '陈家祠', 10 => '长寿路', ...
分类:编程语言   时间:2016-05-12 16:17:36    收藏:0  评论:0  赞:0  阅读:174
高仿微信主界面:ViewPage+Fragment 不预加载Fragment 也不会销毁Fragment
微信支持下面四个Tab滑动,之前做的demo,遇到两个问题,1:Fragment会预加载,2:创建过的Fragment,来回滑动,会销毁重新创建。今天我这个demo,就要解决这两个问题。第一个问题需要导入一个新的V4包,最后我会提供,ViewPage要设置 mViewPager .setOffscreenPageLimit(0);这样的就能解决预加载的问题。第二个问题:我贴上代码: pac...
分类:微信   时间:2016-05-12 16:17:26    收藏:0  评论:0  赞:0  阅读:421
常用排序算法的C语言实现
最近看数据结构,把常用的排序算法用C语言写了一下。 没有按数据结构上的定义SqList结构体,只是用数组的形式实现。 有的算法并没有完全按书上给出的算法,但思路一致。 #include void InsertSort(int[], int); //直接插入排序 无哨兵 void BInsertSort(int[], int); //折半插入排序 void BubbleSort(int[], ...
分类:编程语言   时间:2016-05-12 16:17:16    收藏:0  评论:0  赞:0  阅读:237
HYSBZ 2160 拉拉队排练(回文树)
HYSBZ 2160 拉拉队排练(回文树)...
分类:其他   时间:2016-05-12 16:17:06    收藏:0  评论:0  赞:0  阅读:189
创建线程函数的方法
1.线程函数   在启动一个线程之前,必须为线程编写一个全局的线程函数,这个线程函数接受一个32位的LPVOID作为参数,返回一个UINT,线程函数的结构为: UINT ThreadFunction(LPVOID pParam) {  //线程处理代码  return0; }   在线程处理代码部分通常包括一个死循环,该循环中先等待某事情的发生...
分类:编程语言   时间:2016-05-12 16:16:56    收藏:0  评论:0  赞:0  阅读:204
[Java] 实验10
50011 这题考察如何定义method。method主要由     - 返回值 (return value)     - 方法名 (method name)     - 参数列表 (argument list)     - 方法体 (method body) 组成。 这题的max方法,大概是: int max(int a, int b, int c) { // ... }...
分类:编程语言   时间:2016-05-12 16:16:47    收藏:0  评论:0  赞:0  阅读:173
POJ 1287 Networking【MST模板题】
Networking Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 8214   Accepted: 4528 Description You are assigned to design network connections...
分类:Web开发   时间:2016-05-12 16:16:36    收藏:0  评论:0  赞:0  阅读:233
线程之join()
本章涉及到的内容包括: 1. join()介绍 2. join()源码分析(基于JDK1.7.0_40) 3. join()示例 thread.Join把指定的线程加入到当前线程,可以将两个交替执行的线程合并为顺序执行的线程。比如在线程B中调用了线程A的Join()方法,直到线程A执行完毕后,才会继续执行线程B。 t.join();      //使调用线程 t 在此之前执行完毕。...
分类:编程语言   时间:2016-05-12 16:16:16    收藏:0  评论:0  赞:0  阅读:205
存储班长信息的学生类
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作 者:郭辉 *完成时间:2016年5月10日 *版 本 号:v1.0 * *问题描述:项目 - 存储班长信息的学生类 *输入描述:无。 *程序输出:学生信息。 */ #include #include using namespace std; ...
分类:其他   时间:2016-05-12 16:16:06    收藏:0  评论:0  赞:0  阅读:157
第十一周阅读程序(补充)----(3.2)
问题及代码: /* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zwj.cpp *作 者:张伟晶 *完成日期:2016年5月10日 *版 本 号:v1.0 * *问题描述:阅读程序 *输入描述: *程序输出: */ #include using namespace std; class Part...
分类:其他   时间:2016-05-12 16:15:46    收藏:0  评论:0  赞:0  阅读:164
C++实验5--1数组分离
一、问题及代码: /* * 文件名称: 数组分离 * 作 者: 魏港亮 * 完成日期: 2016 年 5 月 10 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: 略 * 问题描述: 任意输入10个数 * 程序输出: 将输入的10个数分为奇数和偶数俩个数组 * 问题分析: 略 * 算法设计: 循环语句 ...
分类:编程语言   时间:2016-05-12 16:15:36    收藏:0  评论:0  赞:0  阅读:150
第十、十一周项目2:点-圆-圆柱类族的设计(3)
问题及代码: 运行结果: 知识点总结: 学习心得:...
分类:其他   时间:2016-05-12 16:15:26    收藏:0  评论:0  赞:0  阅读:111
BZOJ 3160 万径人踪灭
FFT...
分类:其他   时间:2016-05-12 16:15:07    收藏:0  评论:0  赞:0  阅读:243
自定义Web容器tomcat的差异化配置文件
依靠下面的工具类来完成: ]package cn.com.mx.gome.suggest.util.envload; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.util.Collections; ...
分类:Web开发   时间:2016-05-12 16:14:56    收藏:0  评论:0  赞:0  阅读:154
bzoj 1003(spfa+dp)
1003: [ZJOI2006]物流运输 Time Limit: 10 Sec  Memory Limit: 162 MB Submit: 5725  Solved: 2353 [Submit][Status][Discuss] Description   物流公司要把一批货物从码头A运到码头B。由于货物量比较大,需要n天才能运完。货物运输过程中一般要转 停好几个码头。物流公司通常...
分类:其他   时间:2016-05-12 16:14:46    收藏:0  评论:0  赞:0  阅读:96
Java 集合框架-Vector
/* 复习集合框架: Collection |--List:有序的,可重复,有索引 |--ArrayList:底层数据结构是基于数组的,查询速度快,增删速度较慢 |--LinkedList:底层数据结构是基于链表的,查询速度慢,增删速度较快 |--Vector:ArrayList是对Vector的版本升级,Vector是线程同步的,而ArrayList是线程不同步的,需要加锁。 |...
分类:编程语言   时间:2016-05-12 16:14:36    收藏:0  评论:0  赞:0  阅读:103
第8周项目1 - 数组作数据成员 (2)
?? /* All rights reserced. 文件名称:main.cpp 作者:李鑫 完成日期:2016.5.10 问题描述: 实现Salary类中的成员函数,在main函数定义Salary类的对象,输入工资,再给每个人涨500元工资,排序后工资数据,然后输出结果。 */ #include #include #include using namespace std; ...
分类:编程语言   时间:2016-05-12 16:14:26    收藏:0  评论:0  赞:0  阅读:284
C#串口通信源代码
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Wi...
分类:Windows开发   时间:2016-05-12 16:13:56    收藏:0  评论:0  赞:0  阅读:247
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!