码迷,mamicode.com
首页 > 其他好文
关于 y=(++x)+(++x); 的问题
设x的值为3,y=0,则表达式y=(++x)+(++x)后,y的值是( ),不同编译器会有不一样的答案。先写结果: C++: y=10; java: y=9; matlab: y=6; 为什么会有这样的结果呢,到底哪个是对的?其实没有对错之分。原因是各编译器处理式子的方式不一样,这个在编译原理中我们学过。就是所谓的前缀表达式,中缀表达式,后缀表达式。什么意思呢?拿刚才的例子来说...
分类:其他好文   时间:2015-04-28 23:01:06    阅读次数:222
[LeetCode 204] Count Primes
题目链接:count-primes Description: Count the number of prime numbers less than a non-negative number, n public class Solution { public int countPrimes(int n) { if(n <= 2) return 0; Lis...
分类:其他好文   时间:2015-04-28 23:02:38    阅读次数:225
Pyqt5 第一个Program
import sys from PyQt5.QtWidgets import QApplication, QWidget app = QApplication(sys.argv) #这里提供一个重要的进口,基本小部件位于Pyqt5.QtWidgets w = QWidget() #窗口小部件 w.resize(250, 250) #调整部件大小 w.move(300...
分类:其他好文   时间:2015-04-28 23:00:13    阅读次数:151
数据结构---汉诺塔
/*汉诺塔:A座有n个盘子,下面直径比上面大,要借助C座,将n个盘子移到B上,移动过程中大盘子一定在小盘子下面*/ package pack;public class Main { static int n = 10; public static void main(String[] args) { han(n,'A','B','C'); //将n个盘子借助C,...
分类:其他好文   时间:2015-04-28 23:00:32    阅读次数:193
AVL平衡树 - 二叉搜索树的推广
1. AVL树的介绍AVL树是根据它的发明者G.M. Adelson-Velsky和E.M. Landis命名的。 它是最先发明的自平衡二叉查找树,也被称为高度平衡树。相比于”二叉查找树”,它的特点是:AVL树中任何节点的两个子树的高度最大差别为1。 如上图(左):非AVL树,如对节点9,左子树高度为0,右子树高...
分类:其他好文   时间:2015-04-28 23:00:58    阅读次数:330
操作系统概念学习笔记 5 操作系统管理简述
操作系统概念学习笔记 5操作系统管理简述进程管理处于执行中的程序被称作进程。进程需要一定的资源(包括cpu时间、内存、文件、I/O设备)来完成任务。这些资源可以在进程创建时分配给进程,也可以在执行时分配给进程。除了在创建时得到各种物理和逻辑资源外,进程还可以接受传输过来的各种初始化数据。程序本身并不是进程,程序是被动的实体。而进程是活动的实体。进程是系统工作的单元。单线程进程具有一个程序计数器来明确...
分类:其他好文   时间:2015-04-28 23:00:48    阅读次数:213
公司一个月(总结)
前言      从2015年3月16日 ,到现在已经一个多月了,今天终于有点时间,来好好的总结自己这一个多月来都做了些什么,记录下来,以便以后提醒自己,以后也来看看。     第一周(还算满意)         一进公司,技术老大,带着自己一个部门一个部门的客串,熟悉下公司的环境和同事,而且还时常跟自己聊聊职业规划和技术方面的需求等,自己Android的负责人也愿意共享自己的技术,帮助自...
分类:其他好文   时间:2015-04-28 22:58:41    阅读次数:267
PyQt5 GUI图标的设置
import sys from PyQt5.QtWidgets import QApplication, QWidget from PyQt5.QtGui import QIcon class Example(QWidget): def __init__(self): super().__init__() self.initUI() def init...
分类:其他好文   时间:2015-04-28 22:58:51    阅读次数:301
[水+整数分解] poj 1365 Prime Land
题意: 给2*n个数,输入的这些数构成 sum=(a[1]^b[1])*(a[2]^b[2])... 其实就是整数分解完的数。 然后让你输出分解sum-1的结果。 从大到小。 思路: 就是输入麻烦点。 注意题目说了1的时候要输出空行。 代码: #include"cstdlib" #include"cstdio" #include"cstring" #include"cmath" ...
分类:其他好文   时间:2015-04-28 22:58:36    阅读次数:132
uva_11624_Fire!(bfs)
11624 Fire!  Joe works in a maze. Unfortunately, portions of the maze have caught onfire,and the owner of the maze neglected to create a firee scape plan.Help Joe escape the maze.      Given ...
分类:其他好文   时间:2015-04-28 22:59:05    阅读次数:179
guava 创建自定义multimap
/** * Created by jianjun.yu on 15-4-22. */ public class MultimapUtils { //创建简单treeMultiMap, key有序, value为普通arrayList(guava 自带treeMultiMap,value是有序,并且为set继承类) public static Multimap createS...
分类:其他好文   时间:2015-04-28 22:57:26    阅读次数:251
codeforces #250E The Child and Binary Tree 快速傅里叶变换
题目大意:给定一个集合SS,对于i=1...mi=1...m求有多少二叉树满足每个节点的权值都在集合SS中且权值和为ii 构造答案多项式F(x)F(x)和集合SS的生成函数C(x)C(x),那么 根节点的左子树是一棵二叉树,右子树是一棵二叉树,本身的权值必须在集合S中,此外还有空树的情况 故有F(x)=F2(x)C(x)+1F(x)=F^2(x)C(x)+1 解得F(x)=1±1?4C(x)...
分类:其他好文   时间:2015-04-28 22:58:20    阅读次数:246
hdu 1015 Safecracker
其实我认为搜索==暴力,只不过搜索是用比较特殊的方式来实现,所以听起来高大上一点,本质上和暴力是一个意思 不知道写这样闪瞎狗眼的代码会不会被人打~ #include #include #include using namespace std; int rem[30]; int main() { int target; string ans; while(cin>>target>>ans&...
分类:其他好文   时间:2015-04-28 22:58:43    阅读次数:160
POJ 3264 Balanced Lineup[RMQ入门题]
题目链接:http://poj.org/problem?id=3264 题目大意:n个数,求区间[ L,R ]的最大最小值之差; 题目分析: RQM:dp[ i ][ j ], i开始长度为2^j的长度的区间最值; O(nlog n)的预处理区间值,O(1)的查询; 代码: //author: ACsorry //result: accept #include #inclu...
分类:其他好文   时间:2015-04-28 22:56:11    阅读次数:156
codeforces #298
今天小练了一套题~这一套题好像都是思维题 A   Exam n个学生排成一排编号1,2,3....n,那么会发现第i个学生编号 与 第i+1个学生编号相邻,这样不满足要求。题目要求任意相邻的两学生编号差值的绝对值不为1; 思路:        把 编号为奇数的抽出来为一组  1,3,5,7,9....       把 编号为偶数的抽出来为一组   2,4,6,8,10...      ...
分类:其他好文   时间:2015-04-28 22:55:44    阅读次数:199
PyQt5按钮(Button)
import sys from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QToolTip from PyQt5.QtGui import QFont class Example(QWidget): def __init__(self): super().__init__() sel...
分类:其他好文   时间:2015-04-28 22:56:40    阅读次数:601
PyQt5退出按钮
import sys from PyQt5.QtWidgets import QApplication, QWidget, QPushButton from PyQt5.QtCore import QCoreApplication class Example(QWidget): def __init__(self): super().__init__() s...
分类:其他好文   时间:2015-04-28 22:56:15    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!