计算机组成原理内容如下: 一、编程语言的作用及与操作系统和硬件的关系 1、编程语言是程序员与计算机沟通的介质,从字面上可以看出它是一种语言,我们平常也会使用语言去交流。 然而只有编程语言和硬件是不行的,问:为什么呢?因为程序员开发的是软件,而软件是运行在操作系统之上的,在没有操作系统的环境下,会用编 ...
分类:
其他好文 时间:
2017-05-19 09:56:36
阅读次数:
191
链接: http://uoj.ac/problem/34 代码: ...
分类:
其他好文 时间:
2017-05-19 01:00:38
阅读次数:
220
选择排序: 关键是找最小元的一步 普通选择排序都看一遍 时间复杂度O(N^2) 可用最小堆来优化 使时间复杂度降为O(NlogN) 算法1: T(N) = O(NlogN) 问题:需要额外O(N)空间 且复制元素需要时间 算法2: 调成最大堆 每次把最大的放到最后位置 堆的规模减1 然后调整最大堆 ...
分类:
编程语言 时间:
2017-05-18 09:45:07
阅读次数:
243
http://www.lydsy.com/JudgeOnline/problem.php?id=2194 卷积。。。 卷积并不高深,其实卷积就是两个多项式相乘的系数,但是得满足一点条件,就是f[n]=a[i]*b[n-i],就是下标和固定。。。然后这道题下标和不固定,但是我们把b反过来,就是一个卷积 ...
分类:
其他好文 时间:
2017-05-18 01:27:59
阅读次数:
188
调试这个漏洞的时候踩了个坑,影响的版本是php5.4以后。 由于漏洞是由parse_str()函数引起的,但是这个函数在gpc开启的时候(也就是php5.4以下)会对单引号进行过滤\' 。 看这里:https://github.com/80vul/pasc2at 漏洞来源:https://www.s ...
分类:
数据库 时间:
2017-05-17 22:14:44
阅读次数:
1209
Button是最常用的UI节点,包含的组件有 1.Image组件 显示Button的纹理 2.Button组件 Interatable:打钩表示按钮可以被点击和交互,取消钩表示不能被点击和交互。 Transition:过度效果,A.默认状态 B.鼠标划过效果Highlighted Sprite C. ...
分类:
编程语言 时间:
2017-05-17 22:08:26
阅读次数:
247
Given a linked list, swap every two adjacent nodes and return its head. For example,Given 1->2->3->4, you should return the list as 2->1->4->3. Your a ...
分类:
其他好文 时间:
2017-05-17 19:10:14
阅读次数:
98
一开始的时候被吓傻了 但一条边异或两次就毫无意义了 所以跑出来的结果是一条路径加若干环 判环用高斯消元就好了 最后把每个环与直接跑路径的结果做比较就好了 不算太麻烦,只是一开始写高斯消元写挂了 还是要多多练习 ...
分类:
其他好文 时间:
2017-05-16 23:20:46
阅读次数:
281
例1:输入a和b两个整数,按先后大小的顺序输出a和b的值。 例2:swap()函数实现交换两个变量的值。 未完待续,先不看C了,复习一下Java,明天考完试再来看指针部分。 ...
分类:
编程语言 时间:
2017-05-16 21:35:28
阅读次数:
245
[BZOJ2144]跳跳棋 试题描述 跳跳棋是在一条数轴上进行的。棋子只能摆在整点上。每个点不能摆超过一个棋子。我们用跳跳棋来做一个简单的游戏:棋盘上有3颗棋子,分别在a,b,c这三个位置。我们要通过最少的跳动把他们的位置移动成x,y,z。(棋子是没有区别的)跳动的规则很简单,任意选一颗棋子,对一颗 ...
分类:
其他好文 时间:
2017-05-16 11:00:20
阅读次数:
144