自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

OVS98

风流子弟曾少年,多少老死江湖前。

  • 博客(109)
  • 资源 (16)
  • 收藏
  • 关注

转载 Linux 文件始末

本文主要介绍Linux 打开一个文件的过程和软硬连接的联系与区别。Unix/Linux系统内部不使用文件名,而使用inode号码来识别文件。对于系统来说,文件名只是inode号码便于识别的别称或者绰号。表面上,用户通过文件名,打开文件。实际上,系统内部这个过程分成三步:首先,系统找到这个文件名对应的inode号码;其次,通过inode号码,获取inode信息;最后,根据inode信息,找到...

2018-03-26 17:05:50 174

原创 JAVA IO[2] 打印简单的日历

代码来源于JAVA 核心技术import java.text.DateFormatSymbols;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.GregorianCalendar;import java.util.TimeZone;public class Calenda...

2018-03-08 15:31:42 319

原创 Java IO

这里记录JAVA输入相关的知识,后续会不定期更新。20180306 介绍scanner 和 console1.Scanner scanner输入很简单,这里直接贴代码import java.util.*;import java.io.*;public class InputTest{ public static void main(String[] args) {

2018-03-06 15:48:14 205

转载 C++ 输出精度控制

原文链接:http://blog.csdn.net/xuexiacm/article/details/8159007#include<iostream>#include<iomanip>using namespace std;void main(){ double f = 3.1415926535; cout << "Enter the huashi temperature:"

2017-02-25 20:52:06 405

转载 stdio.h与stdlib.h

stdlib 头文件即standard library标准库头文件 stdlib 头文件里包含了C、C++语言的最常用的系统函数 该文件包含了的C语言标准库函数的定义 stdlib.h里面定义了五种类型、一些宏和通用工具函数。 类型例如size_t、wchar_t、div_t、ldiv_t和lldiv_t; 宏例如EXIT_FAILURE、EXIT_SUCCESS、RAND_MAX和MB

2017-02-24 10:39:52 1152

原创 结构体排序

题目描述: 有N个学生的数据,将学生数据按成绩高低排序,如果成绩相同则按姓名字符的字母序排序,如果姓名的字母序也相同则按照学生的年龄排序,并输出N个学生排序后的信息。 输入: 测试数据有多组,每组输入第一行有一个整数N(N<=1000),接下来的N行包括N个学生的数据。 每个学生的数据包括姓名(长度不超过100的字符串)、年龄(整形数)、成绩(小于等于100的正数)。

2017-02-22 11:39:39 503

转载 struct和typedef struct

原文链接:http://www.cnblogs.com/qyaizs/articles/2039101.html 分三块来讲述:   1 首先://注意在C和C++里不同     在C中定义一个结构体类型要用typedef:     typedef struct Student     {     int a;     }Stu;     于是在声明变量的时候就可:Stu stu1;

2017-02-22 11:18:29 186

原创 c字符输入相关问题(缓冲区)

主要记录了逐个输入字符时,清空缓冲区残留回车符的问题#include <stdio.h>#include <stdlib.h>//排序,升序int cmp(const void* a,const void* b){ return *(char*)a - *(char*)b;}int main(){ int n,m; int i; char ch;

2017-02-22 10:55:33 398

转载 C分配内存空间

C 二维数组动态分配和释放(1)已知第二维Code-1char (*a)[N];//指向数组的指针a = (char (*)[N])malloc(sizeof(char *) * m);printf("%d\n", sizeof(a));//4,指针printf("%d\n", sizeof(a[0]));//N,一维数组free(a); (2)已知第一维Code-2char*

2017-02-21 11:14:59 335

原创 一.排序

sort与qsort sort(begin,end,cmp)(cmp可省略,默认为升序) bool cmp(int a,int b) void qsort( void *base, size_t num, size_t width, cmp ) int cmp(const void *a, const void *b) ); 这里主要是说一些cmp函数 对于sort:bool cmp(i

2017-01-13 18:01:19 228

原创 九度练习(序)

此系列文章是我在家准备复试机试练习时所的一些感悟,主要用了《2013年王道论坛计算机考研机试指南》,这本书确实比较适合机试,考完研了,反正不能闲着,就好好练习一下编程吧。

2017-01-13 17:32:51 280

转载 Lambda表达式

原文链接:http://www.cnblogs.com/knowledgesea/p/3163725.html 原文链接:http://www.cnblogs.com/knowledgesea/p/3163725.html 原文链接:http://www.cnblogs.com/knowledgesea/p/3163725.html前言 1、天真热,程序员活着不易,星期天,也要

2015-12-21 16:01:38 374

转载 C++精度控制

参考链接:http://blog.csdn.net/virtualdesk/article/details/5355793 参考链接:http://blog.csdn.net/virtualdesk/article/details/5355793 参考链接:http://blog.csdn.net/virtualdesk/article/details/5355793 使用这些格式需要声明包含

2015-12-01 20:29:41 949

原创 生产者消费者JAVA实现

package threadTest;public class ThreadTest{ private static boolean flag = false; public static void main(String[] args){ class Goods{ private String name; private

2015-11-26 09:38:16 259

转载 Java synchronized

第一篇:使用synchronized在编写一个类时,如果该类中的代码可能运行于多线程环境下,那么就要考虑同步的问题。在Java中内置了语言级的同步原语--synchronized,这也大大简化了Java中多线程同步的使用。我们首先编写一个非常简单的多线程的程序,是模拟银行中的多个线程同时对同一个储蓄账户进行存款、取款操作的。在程序中我们使用了一个简化版本的Account类,代表了一

2015-11-25 17:26:02 294

转载 Java多线程用法解析

1.创建线程在Java中创建线程有两种方法:使用Thread类和使用Runnable接口。在使用Runnable接口时需要建立一个Thread实例。因此,无论是通过Thread类还是Runnable接口建立线程,都必须建立Thread类或它的子类的实例。Thread构造函数:public Thread( );public Thread(Runnable target);public

2015-11-25 17:25:01 282

转载 0-1背包问题

0-1背包问题: 有N件物品和一个容量为V的背包。第i件物品的费用是c[i],价值是w[i]。求解将哪些物品装入背包可使这些物品的费用总和不超过背包容量,且价值总和最大。这个问题的特点是:每种物品只有一件,可以选择放或者不放。算法基本思想:利用动态规划思想 ,子问题为:f[i][v]表示前i件物品恰放入一个容量为v的背包可以获得的最大价值。其状态转移方程是:f[i][v]=max{f[i-1][v]

2015-11-23 21:35:49 287

原创 HOJ Computer Transformation

题目链接Problem Description A binary search tree is a binary tree with root k such that any node v reachable from its left has label (v) #include <iostream>const int MAX = 1000 + 1;const int LENGTH = 30

2015-11-21 21:53:01 275

原创 HOJ Delta-wave

题目链接Problem Description A triangle field is numbered with successive integers in the way shown on the picture below. The traveller needs to go from the cell with number M to the cell with number N. Th

2015-11-21 16:15:05 279

原创 HOJ Train Problem II

题目链接Train Problem II Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 7186 Accepted Submission(s): 3876Problem DescriptionAs we all know the

2015-11-19 20:14:27 233

转载 堆与堆排序

原文链接:http://blog.csdn.net/morewindows/article/details/6709644void MinHeapFixup1(int *a,int i){ int j; int temp; j = (i - 1) / 2; temp = a[i]; while(j >= 0 && i != 0){ if(a[j]

2015-09-20 20:12:23 210

转载 快速排序

void QuickSort(int *a,int l,int r){ if(l < r){ int i = l,j = r; temp = a[l]; while(i < j){ while(a[j] >= temp && i < j) j--; if(i

2015-09-20 11:11:46 210

转载 归并排序

原文链接:http://blog.csdn.net/morewindows/article/details/6678165void MergeArray(int *a,int first,int mid,int last,int temp){ int i = first,j = mid + a; int m = mid,n = last; while(i <= m && j <

2015-09-20 10:48:03 239

转载 选择排序

原文链接:http://blog.csdn.net/morewindows/article/details/6671824void SelectSort(int *a,int n){ int i,j; int nMinIndex; for(i = 0;i < n;i++){ nMinIndex = i; for(j = i + 1;j < n;j

2015-09-20 09:32:44 207

转载 希尔排序

原文链接:http://blog.csdn.net/morewindows/article/details/6668714 简单void ShellSort(int *a,int n){ int i,j,k; int temp; int gap; for(gap = n / 2;gap > 0;gap /= 2) for(i = 0;i < gap;i

2015-09-20 09:02:51 216

转载 插入排序

原文链接:http://blog.csdn.net/morewindows/article/details/6665714 简单InsertSort(int *a,int n){ int i,j,k; for(i = 1;i < n;i++){ for(j = i - 1;j >= 0;j--){ if(a[j] < a[i])

2015-09-19 18:04:08 200

转载 冒泡排序

原文链接:http://blog.csdn.net/morewindows/article/details/6657829 简单void BubbleSort1(int *a,int n){ int i,j; for(i = 0;i < n;i++) for(j = 1;j < n - i;j++) if(a[j - 1] > a[j])

2015-09-19 16:41:44 204

转载 微软面试、经典算法、编程艺术、红黑树4大系列总结

本文系转载:http://blog.csdn.net/sunboy_2050/article/details/6553545

2015-08-06 13:51:41 401

原创 Holding Bin-Laden Captive!

题目来自杭电:http://acm.hdu.edu.cn/showproblem.php?pid=1085 Holding Bin-Laden Captive!Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 17440 Accep

2015-08-06 13:19:15 341

原创 Ignatius and the Princess II

题目来自杭电:http://acm.hdu.edu.cn/showproblem.php?pid=1027 Ignatius and the Princess IITime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 5768 Acce

2015-08-06 10:45:54 390 1

转载 论数学中的无穷

本文系转载,来源:http://blog.sina.com.cn/s/blog_569a394b0100hljk.html 论数学中的无穷 吕陈君希尔伯特说过,数学是关于无穷的交响乐,因为无穷,数学才会显得如此自相矛盾而又奥微精深。数学需要各种各样的无穷集合,自然数集、实数集、复数集等等,怎样看待这些无穷集合的存在性,就成为数学基础问题的关键,其最基本、最关键的问题就是如何看待自然数集和实数集

2015-08-06 09:49:29 1417

原创 大明A+B

题目来自杭电:http://acm.hdu.edu.cn/showproblem.php?pid=1753 大明A+BTime Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 10214 Accepted Submission(s): 36

2015-08-05 17:22:43 339

转载 How Many Fibs?

题目来自杭电:http://acm.hdu.edu.cn/showproblem.php?pid=1316 How Many Fibs?Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 5214 Accepted Submissio

2015-08-05 13:37:11 562

原创 Exponentiation

题目来自杭电:http://acm.hdu.edu.cn/showproblem.php?pid=1063 Exponentiation Time Limit: 2000/500 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 8101 Acce

2015-08-04 13:28:25 318

转载 关于Github

GitHub详细教程原文链接:http://blog.csdn.net/tangbin330/article/details/9128765Table of Contents1 Git详细教程1.1 Git简介1.1.1 Git是何方神圣?1.1.2 重要的术语1.1.3 索引1.2 Git安装1.3 Git配置1.3.1 用户信息1.3.2

2015-08-02 08:39:12 310

转载 Integer Inquiry

题目来自杭电:http://acm.hdu.edu.cn/showproblem.php?pid=1047 Integer Inquiry Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 15361 Accepted Submi

2015-08-02 08:26:22 380

原创 N!

题目来自杭电:http://acm.hdu.edu.cn/showproblem.php?pid=1042 Problem DescriptionGiven an integer N(0 ≤ N ≤ 10000), your task is to calculate N!InputOne N in one line, process to the end of file.OutputFor eac

2015-07-31 17:09:58 409

转载 大数阶乘

原文链接:http://blog.csdn.net/whdugh/article/details/9364245 菜鸟篇 程序1,一个最直接的计算阶乘的程序include “stdio.h”include “stdlib.h”int main(int argc, char* argv[]) { long i,n,p; printf(“n=?”);

2015-07-31 16:15:18 1635

原创 A + B Problem II

题目来自杭电http://acm.hdu.edu.cn/showproblem.php?pid=1002 A + B Problem II Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 262063 Accepted Subm

2015-07-31 11:05:34 342

转载 Handler

原文链接 Handler基本概念: Handler主要用于异步消息的处理:当发出一个消息之后,首先进入一个消息队列,发送消息的函数即刻返回,而另外一个部分逐个的在消息队列中将消息取出,然后对消息进行出来,就是发送消息和接收消息不是同步的处理。 这种机制通常用来处理相对耗时比较长的操作。 使用一个例子简单的来介绍一下Handler。 示例1:一个应用程序中有2个按钮(start、end),

2015-05-13 16:23:23 332

机器学习实战(英文版,中文版,源码)

《机器学习实战》(英文版,中文版,源码)

2017-05-12

Apress.Beginning.Java.8.Games.Development.2014

Apress.Beginning.Java.8.Games.Development.2014

2017-01-10

Pro Apache Hadoop 2nd Edition 2014

Pro Apache Hadoop 2nd Edition 2014

2017-01-10

基于LEX的C语言词法分析器

自动构造C-语言的的词法分析器,要求能够掌握编译原理的基本理论,,理解编译程序的基本结构,掌握编译各阶段的基本理论和技术,掌握编译程序设计的基本理论和步骤.,增强编写和调试高级语言源程序的能力,掌握词法分析的基本概念和实现方法,熟悉C-语言的各种Token。

2016-06-23

JAVA生产者消费者

JAVA实现生产者消费者,操作系统进程通信粒栗子

2016-01-10

JAVA课程设计飞机大战

JAVA课程设计,由于时间紧,只有两周,所以没有特别炫酷的功能,但是基本的功能该有的都有了,新手可以看看。

2016-01-10

操作系统课程设计

操作系统课程设计,含代码,包括进程通信(以生产者消费者为例),进程调度,页面调度,磁盘调度,内存分配与跟踪。

2016-01-10

操作系统之页面置换

算法输入:(1)某个作业P任意的页面号引用串,(2)为作业P分配的物理内存帧(块)数; 算法输出:缺页中断率,页面置换次数; 模拟实现的算法:FIFO,Optimal(最佳置换),LRU,Clock,改进的Clock算法

2016-01-10

操作系统之进程调度

包括先来先服务,短作业优先,高响应比优先,抢占式优先级调度以及时间片轮转

2016-01-10

操作系统课程设计之磁盘调度

磁盘调度算法包括: 先到先服务调度(FCFS)磁盘调度算法 最短寻道时间优先算法(SSTF) “电梯”调度算法(SCAN算法) C-SCAN算法 LOOK调度算法 C-LOOK调度算法

2016-01-10

MFC飞机大战

2015在科大实训期间做的飞机大战,仅供参考,用的是VS2013,可编译运行,注意修改一下位图的路径。

2015-12-11

VS编写的简单的闹钟

用vs2013编写的简单的闹钟小程序,完整代码

2015-02-08

鸡啄米的VS2010与MFC入门(实例版)

鸡啄米的VS2010入门篇,很棒的一个文档,很详细,比较适合新手,找一下对VS的感觉,然后看深入浅出MFC会更好

2014-10-19

vs编写的记事本含教程

数据结构大作业编的一个记事本,用VS做的,新手试一下水,功能还可以,里面附带比较详细的教程,仅供交流

2014-10-19

ACM入门习题

ACM入门习题一百道

2014-01-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除