自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(8)
  • 资源 (13)
  • 收藏
  • 关注

原创 数据结构与算法(C语言描述) 第二章 算法分析

·如何估计一个程序所需要的时间。 ·如何将一个程序的运行时间从天或年降低到秒。 ·错信地使用递归的后果。 ·将一个数自乘得到其幂以及计算两个数的最大公因数的非常有效的算法。 摘要: 1、运行时间的计算。N的增长要快于logN的任意次幂。计算时间复杂度的基本策略是从内部(最深层部分)向外展开。 2、当递归被正常使用时,将其转换成一个简单的循环结构是相当困难的。 3、分治策略。把问...

2012-08-22 17:40:08 803

原创 数据结构与算法(C语言描述) 第一章 绪论

递归简论 当编写递归例程的时候,关键是要牢记递归的四条基本法则: 1、基准情形。必须有某些基准情形,它无须递归就能解出。 2、不断推进。对于那些需要递归求解的情形,每一次递归调用都必须要使求解状况朝接近基准情形的方向推进。 3、设计法则。假设所有的递归调用都能运行。 4、合成效益法则。在求解一个问题的同一实例时,切勿在不同的递归调用中做重复性的工作。 使用递归来计算斐波那契数之类...

2012-08-21 21:24:57 525

原创 补码的探索

正数的补码是原码,负数的补码是反码加一。正数的反码是原码,负数的反码是原码符号位不变,其它位反转。 以下实验环境为VS2010 unsigned int a = -10; printf("0x%x", ~a); 输出:0x9 解释:当给无符号型a赋负值时,a自动变为有符号数,a在机器中的存在形式为0x80 00 00 0a的补码形式,即0xff ff ff f6。按位取反(包括符号位)变

2012-08-18 19:55:21 703

转载 原码, 反码, 补码 详解

原码, 反码, 补码 详解 本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助!   一. 机器数和真值 在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.

2012-08-18 16:04:52 385

原创 字符串常量

char *a = "abcd"; a[0] = 'e'; 会出错,“abcd”是字符串常量(const),给a[0]赋值是不合法的。 char a[ ] = "abcd"; a[0] = 'e'; 合法。 请问前后两个"abcd"有什么区别吗?

2012-08-18 14:53:38 402

原创 static的作用

C语言中,static有三个明显的作用: 1.在函数体内,static声明的变量不随函数的返回而销毁,它存放在内存的数据段,数据段内还存放全局变量。 2.在模块内(函数外),static声明的变量是一个本地的全局变量,可以被模块内所有函数访问,但不能被模块外函数访问。 3.在模块内(函数外),static声明的函数只可以被模块内所有函数访问,但不能被模块外函数访问。

2012-08-17 21:22:43 506

原创 指针数组、数组指针等变量的声明

首先要牢牢记住一点:后缀结合变量的优先级比前缀高分析时从右往左看 以下是我的个人理解,请指正。 int a;   声明一个整型变量。 int *a;   声明一个指针,指向整型数。(指针→整型) int **a;;   声明一个指针,该指针指向另一个指针,这另一个指针指向一个整型。(指针→指针→整型) int a[10];   声明一个数组,里面有10个整型。 int *a[1

2012-08-17 20:41:27 714 1

转载 C++数组指针和指针数组的分析

转自:http://www.chinaitpower.com/A/2001-10-17/2030.html ################################ #                              # #       基本知识               # #                              # #######

2012-08-17 19:16:23 448

aws-sdk的S3+SNS+SQS封装

aws-sdk的S3+SNS+SQS封装

2022-04-24

产品需求自查清单.xlsx

作为产品经理,或是项目经理,当你梳理需求时,是否经常遗落一些细节,从而导致开发过程中增加了很多没有规划的工作量?用这份清单排除是否有遗漏细节吧!

2020-07-20

Apache配置文件httpd.conf

Apache服务器的本地配置是一件令人头疼的事,无法访问一般是由于配置文件的不正确导致的,这是一份可以在Mac系统中正常运行的配置文件。

2015-09-10

UE 9.10注册码

UE 9.10注册码,应该可以用,大家试一下吧。

2014-02-28

华为招聘机试题

华为招聘上机试题,校招的同学可以准备一下。解压后,每个html文件是一个题目。

2014-02-28

Qt+wirelesss_tools

将wireless_tools中的iwlist整合到Qt中,点击scan按钮就可以到空间中的WIFI接入点。登录窗口的用户名和密码都是:y

2013-05-06

遥控器红外解码

C语言编写的51单片机程序, 用定时器完成红外遥控器的解码。

2012-12-27

51单片机用定时器进行按键去抖

C语言编写的51单片机按键去抖程序,不是延时去抖,是定时器去抖。

2012-12-27

stm32f4固件库

STM32F4 固件库 可以直接调用库函数,而不用辛苦的查找寄存器手册

2012-12-08

新浪微博API提取个人信息

该软件系统使用的语言为Java。利用新浪微博开放平台提供的API,提取新浪微博用户的各种信息,包括个人信息、发表状态、关注内容等,还有Java与MySQL数据库的连接等。

2012-12-08

winMD5解码

winMD5解码 不错的小软件 下一个试试吧

2012-07-28

linux_bash

批量改名等几个小脚本,初学者使用,实习代码。

2012-07-28

空空如也

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

TA关注的人

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