- 博客(45)
- 收藏
- 关注
原创 winXP(同时也适用于win7)系统使用打印机时“后台处理程序服务没有运行”时的解决办法
打印机连接上了,没问题,可是电脑识别不出,也装不进驱动,在“增加打印机”的时候提示:打印后台程序没有运行 我原来认为是打印程序的服务没有开启,在开始的运行里输入services.msc然后找到Print Spooler,把它设置成自动,然后启动就行了。 可是发现无法正常启动“print spooler",错误提示:在本地计算机无法启动print spooler服务,错误3,系统
2014-04-19 03:51:53 1706
原创 hdu 1020 Encoding
难度:0简单模拟#include #include #include #include using namespace std;int T;char ch[100100];int main() { scanf("%d" , &T); while(T--) { scanf("%s" , ch); int len = strlen(
2014-04-16 00:04:37 482
原创 hdu 1019 Least Common Multiple 简单数学
难度:0一个一个的球LCM就行#include #include #include #include using namespace std;#define ll long longll gcd(ll a , ll b) { if(a == 0) return b; return gcd(b%a , a);}int main() { int T ,
2014-04-15 23:56:24 485
原创 hdu 1018 Big Number 数学
难度:2很好玩题意:求n!阶乘的数的位数。方法一:log10(n!)=log10(1)+log10(2)+…..+log10(n);
2014-04-15 23:52:00 485
原创 hdu 1015 Safecracker 枚举
难度:0算法:枚举在一个字符串中赵武个字符v,w,x,y,z是的v - w^2 + x^3 - y^4 + z^5 = target ,其中v,w,x,y,z表示字符对应的数字,A对应1,B对应2,。。。,Z对应26。如果有多种情况,找字典树最大的。数据量不是很大,所以枚举#include #include #include #include using namespace
2014-04-12 01:45:28 478
原创 hdu 1015 枚举
难度:0算法:枚举在一个字符串中赵武个字符v,w,x,y,z是的v - w^2 + x^3 - y^4 + z^5 = target ,其中v,w,x,y,z表示字符对应的数字,A对应1,B对应2,。。。,Z对应26。如果有多种情况,找字典树最大的。数据量不是很大,所以枚举#include #include #include #include using namespace
2014-04-11 23:50:05 422
原创 matlab学习笔记(一)
1、matlab系统环境与设置matlab设置(主要为路径设置)函数及其功能:path 获得/设置搜索路径cd 当前工作目录userpath当前工作目录/改变工作目录savepath保存userpath更改后的工作目录pathtool直观的更改matlab的搜索路径(打开界面工具)使用default函数还原matlab源始路径2、matlab的数据操作及语法变量
2014-04-11 04:48:09 713
原创 了解matlab
matlab工具箱:左下角"start"->"Toolboxes"例:通讯系统工具箱Communications曲线拟合Curve Fitting滤波器设计Filter Designer神经网络Neural Network统计学Statistics小波分析Waveletmatlab相比其他语言更接近自然语言matlab帮助系统"help"
2014-04-11 00:05:08 648
原创 寻址方式与指令系统
寻址方式与指令系统一、寻址方式计算机的一条指令基本上包含两部分: 操作码 操作数其中,操作码规定了指令应完成的具体操作,在汇编语言中操作码用助记符表示。1、 隐含操作数寻址方式(隐含寻址)(操作数隐含在指令代码中)DAA这是一条十进制加法调整指令。2、 立即操作数寻址方式(立即寻址)(操作数是一个常数)3、 寄存器操作数的寻址方式(寄存器寻址
2014-04-10 15:36:19 2679
原创 寄存器操作数的寻址方式
在程序中,一个存储单元的地址是采用逻辑地址形式表示的,即:段基址:偏移量1、 直接寻址这种寻址方式是在指令中直接给出存储器操作数的偏移地址。有效地址EA可直接由偏移地址得到。(1) 用常数表示。MOV AX , DS : [100H]该指令把当前数据量便宜100H的数字存储单元的数据送至AX。用常数表示时,段寄存器必须指明,不能缺省。(2) 用变量名表示。M
2014-04-10 13:55:31 5900
原创 CPU内部寄存器组与内部数据存取规则
CPU内部寄存器组Intel 8086/8088 CPU内部共有14个16位寄存器,根据其作用可以分为通用寄存器,段寄存器,指令指针和标志寄存器。1、 通用寄存器特点:通用。特殊用法:在循环指令(loop)中,循环次数必须放在CX中; 两个字节相乘的指令中,其中一个数必须放入AL中,而结果积隐含在AX中。 习惯上把CX叫做计数器,把AX叫做累加器
2014-04-10 12:57:30 2306
原创 php函数
PHP 的真正威力源自于它的函数。在 PHP 中,提供了超过 700 个内建的函数。PHP 函数在本教程中,我们将为您讲解如何创建自己的函数。如需内建函数的参考和实例,请访问我们的 PHP 参考手册。创建 PHP 函数函数是一种可以在任何被需要的时候执行的代码块。创建 PHP 函数:1.所有的函数都使用关键词 "function()" 来开始2.命名函数 - 函
2014-04-08 22:18:14 441
原创 php循环
PHP 中的循环语句用于执行相同的代码块指定的次数。循环在我们编写代码时,经常需要让相同的代码块运行很多次。我们可以在代码中使用循环语句来完成这个任务。在 PHP 中,我们可以使用下列循环语句:while只要指定的条件成立,则循环执行代码块do...while首先执行一次代码块,然后在指定的条件成立时重复这个循环for循环执行代码块指定的次数foreach
2014-04-08 21:29:25 476
原创 hdu 1011 Starship Troopers 树形DP
一棵树n个结点,每个结点上有两个值,分别表示bugs数量和价值。现在有p个士兵,从结点1开始攻击,一个士兵能攻击20个bugs,把某个结点的bugs都攻击完才能得到结点上的价值,一个士兵只能攻击一个结点,也就是士兵停留在攻击的结点上,走过的结点不能再走,走到一个结点上必须攻击完所有的bugs,否则不能走。问能获得的最大价值。
2014-04-08 20:22:06 578
原创 hdu 1010 Tempter of the Bone 搜索
难度:3题目大意:一只狗要吃骨头,结果进入了一个迷宫陷阱,迷宫里每走过一个地板费时一秒,该地板就会在下一秒塌陷,所以你不能在该地板上逗留。迷宫里面有一个门,只能在特定的某一秒才能打开,让狗逃出去。现在题目告诉你迷宫的大小和门打开的时间,问你狗可不可以逃出去,可以就输出YES,否则NO。 这道题考虑搜索的减枝。减枝的条件是:1.如果可走地板数目小于给定的时间,绝对不可能得救。
2014-04-08 13:38:19 412
原创 hdu 1006 Tick and Tick 时钟问题
列出时间(h:m:s)与度数(rh:rm:rs)之间的方程:rs=6*s;rm=6*m+s/10;rh=30*h+0.5*m+s/120;各针之间的角度如下:rm-rs=6*m+(0.1-6)*s; rh-rs=30*h+0.5*m+(1/120)-6)*s; rh-rm=30*h+(0.5-6)*m+((1/120)-0.1)*s;指针间的度数要在
2014-04-08 12:11:35 586
原创 php数组
数组能够在单独的变量名中存储一个或多个值。什么是数组?在使用 PHP 进行开发的过程中,或早或晚,您会需要创建许多相似的变量。无需很多相似的变量,你可以把数据作为元素存储在数组中。数组中的元素都有自己的 ID,因此可以方便地访问它们。有三种数组类型:数值数组带有数字 ID 键的数组关联数组数组中的每个 ID 键关联一个值多维数组包含一个或多个数组的数组
2014-04-04 14:10:30 451
原创 php条件语句(2)switch...case语句
PHP 中的 Switch 语句用于执行基于多个不同条件的不同动作。Switch 语句如果我们希望有选择地执行若干代码块之一,请使用 Switch 语句。使用 Switch 语句可以避免冗长的 if..elseif..else 代码块。switch (expression) {case label1:code to be executed if expression = l
2014-04-04 13:46:23 936
原创 51单片机学习之流水灯的设计
我是我在学习郭天祥的《51单片机C语言教程》中的笔记。【例2.2.1】编写程序,点亮第一个发光二极管。#include //52系列单片机头文件 abit led1 = p1^0; //声明单片机P1口的第一位 void main() //主函数 { led1 = 0; /*点亮第一个发光二极管*/}在代码中假如头文件有两种输入方法:#include -->从软件安
2014-04-04 06:16:59 2358
原创 hdu 1005 Number Sequence 矩阵乘法
难度:3[f(n) , f(n-1)] = [f(n-1) , f(n-2)] * [;]
2014-04-04 05:36:11 421
原创 hdu 1003 Max Sum 动态规划
难度:3动态规划状态转移方程:f[x] = max{f[x] , f[x] + a[x-1]},起始位置用s[x]标记一下就行了#include #include const int maxn = 100100;int f[maxn] , s[maxn], a[maxn] , T , n , cas = 1;int main() { scanf("%d" , &T);
2014-04-04 01:18:15 525
原创 hdu 1002 A + B Problem II
难度:21000位的书已经超过了证书的范围了,就连 unsigned long long都只能用到64位,所以唯一的办法就是用字符串模拟了,这就是大数加法的字符串方法(当然还有一种方法叫做离散傅里叶变换DFT,用快速傅里叶变换(FFT)优化)这里用的代码是最暴力的大数乘法:#include #include #include #include using namespace s
2014-04-04 00:03:27 552
原创 hdu 1000 A + B Problem
难度:0求a+b注意代码中的EOF的意思是:End Of File,指的是一直处理输入到文件结束也可以用~代替!=EOF即while(~scanf("%d%d" ,&a,&b)) 和 while(scanf("%d%d" ,&a,&b) != EOF) 是等价的代码:#include int main() { int a , b; while(scanf("%d%
2014-04-03 22:56:34 541
原创 php条件语句
if、elseif 以及 else 语句用于执行基于不同条件的不同动作。条件语句当我们编写代码时,常常需要为不同的判断执行不同的动作。我们可以在代码中使用条件语句来完成此任务。if...else 语句在条件成立时执行一块代码,条件不成立时执行另一块代码elseif 语句与 if...else 配合使用,在若干条件之一成立时执行一个代码块If...Else 语句如
2014-03-31 06:26:48 595
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人