算法:算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。为什么把数据结构和算法一起说?
想想罗密欧与朱丽叶,梁山伯和祝英台,少了一个你总会觉得奇怪吧。算法的五个基本特性:
输入:有0个或多个输入;
输出:有1个或多个输出;
有穷性:步骤有限,不能无穷循环下去;
确定性:有确定的含义,不能出现二义性;
可行性:每一步都能通过有限次数完成。
算法设计的要...
分类:
编程语言 时间:
2016-05-12 16:17:56
收藏:
0 评论:
0 赞:
0 阅读:
121
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
微信支持下面四个Tab滑动,之前做的demo,遇到两个问题,1:Fragment会预加载,2:创建过的Fragment,来回滑动,会销毁重新创建。今天我这个demo,就要解决这两个问题。第一个问题需要导入一个新的V4包,最后我会提供,ViewPage要设置
mViewPager .setOffscreenPageLimit(0);这样的就能解决预加载的问题。第二个问题:我贴上代码:
pac...
分类:
微信 时间:
2016-05-12 16:17:26
收藏:
0 评论:
0 赞:
0 阅读:
421
最近看数据结构,把常用的排序算法用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 拉拉队排练(回文树)...
分类:
其他 时间:
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
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
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
本章涉及到的内容包括:
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
问题及代码:
/*
*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
一、问题及代码:
/*
* 文件名称: 数组分离
* 作 者: 魏港亮
* 完成日期: 2016 年 5 月 10 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述: 略
* 问题描述: 任意输入10个数
* 程序输出: 将输入的10个数分为奇数和偶数俩个数组
* 问题分析: 略
* 算法设计: 循环语句 ...
分类:
编程语言 时间:
2016-05-12 16:15:36
收藏:
0 评论:
0 赞:
0 阅读:
150
问题及代码:
运行结果:
知识点总结:
学习心得:...
分类:
其他 时间:
2016-05-12 16:15:26
收藏:
0 评论:
0 赞:
0 阅读:
111
FFT...
分类:
其他 时间:
2016-05-12 16:15:07
收藏:
0 评论:
0 赞:
0 阅读:
243
依靠下面的工具类来完成:
]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
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
/*
复习集合框架:
Collection
|--List:有序的,可重复,有索引
|--ArrayList:底层数据结构是基于数组的,查询速度快,增删速度较慢
|--LinkedList:底层数据结构是基于链表的,查询速度慢,增删速度较快
|--Vector:ArrayList是对Vector的版本升级,Vector是线程同步的,而ArrayList是线程不同步的,需要加锁。
|...
分类:
编程语言 时间:
2016-05-12 16:14:36
收藏:
0 评论:
0 赞:
0 阅读:
103
??
/*
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
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