先看一段代码:
public static void main(String[] args) {
System.out.println(3 + +3);// 6
System.out.println(3 - -3);// 6
System.out.println(3 + + +3);// 6
System.out.println(3 - - -3);// 0
}
其实连加和连...
分类:
编程语言 时间:
2015-06-09 21:57:21
阅读次数:
124
本文的主要内容是如何求一个给定的表达式的值,具体思路就是先将普通算术的中缀表达式转化为后缀表达式,这一步用到的算法叫做调度场算法。然后对后缀表达式,也就是逆波兰表达式求值。
题目:http://acm.hdu.edu.cn/showproblem.php?pid=3596
代码:...
分类:
编程语言 时间:
2015-06-09 21:53:53
阅读次数:
230
#include
using namespace std;void DealWhat(int ar[],int start,int end,int b[])
{
int mid = (start + end) / 2;
int i = start;
int j = mid+1;
int k = start;
//将start到en...
分类:
编程语言 时间:
2015-06-09 21:54:32
阅读次数:
151
JAVA多线程,通常使用Executors的工厂方法来获得我们需要的线程池有newCachedThreadPool、newFixedThreadPool\newSingleThreadExecutor
分类:
编程语言 时间:
2015-06-09 21:52:10
阅读次数:
157
OC语言Block一、Block(一)简介Block是什么?苹果推荐的比较特殊的数据类型,效率高,在运行中保存代码。用来封装和保存代码,有点像函数,BLOCK可以在任何时候执行。Block和函数的相似性:(1)可以保存代码(2)有返回值(3)有形参(4)调用方式一样。Block的应用:(1)动画(2...
分类:
编程语言 时间:
2015-06-09 21:52:00
阅读次数:
137
快速排序快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想----分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影。快速排序是C.R.A.H...
分类:
编程语言 时间:
2015-06-09 21:51:17
阅读次数:
262
无论是使用jdk的线程池ThreadPoolExecutor 还是spring的线程池ThreadPoolTaskExecutor 都会使用到一个阻塞队列来进行存储线程任务。 当线程不够用时,则将后续的任务暂存到 阻塞队列中,等待有空闲线程来进行。 当这个阻塞队列满了的时候,会出现两种情况 正在运....
分类:
编程语言 时间:
2015-06-09 21:51:44
阅读次数:
138
一、 编码规范的意义 应用编码规范对于软件本身和软件开发人员而言尤为重要,有以下几个原因:1)好的编码规范可以尽可能的减少一个软件的维护成本 , 并且几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护;2)好的编码规范可以改善软件的可读性,可以让开发人员尽快而彻底地理解新的代码;3)...
分类:
编程语言 时间:
2015-06-09 21:48:23
阅读次数:
140
分类:
编程语言 时间:
2015-06-09 21:44:25
阅读次数:
125
//说明://欧几里德算法:计算两个证书的最大公因数(假设M>N)//输入:M,N//输出:最大公因数#includeusing namespace std;void main(){ cout>M>>N; int rem; while(N>0) { rem=M%...
分类:
编程语言 时间:
2015-06-09 21:45:36
阅读次数:
128
题目链接: 戳我题目大意:Jiajia要为宠物狗,宠物狗按成一排站好(1 #include #include #include #include #include #include #include #include #include #define clc(a, b) memset(a, b, s...
分类:
编程语言 时间:
2015-06-09 21:43:14
阅读次数:
204
转自:http://www.cppblog.com/weiym/archive/2013/11/17/204292.html关于 C++中new背后的行为, 以前已经写过一篇了理解C++中new背后的行为, 但是里面也只是泛泛而谈,没有真凭实据, 下面我们从汇编的角度看C++编译器究竟在背后干了什么...
分类:
编程语言 时间:
2015-06-09 21:41:58
阅读次数:
153
选择框、单选框和单选按钮都是选择组件,选择组件有两种状态,一种是选中(on),另一种是未选中(off),它们提供一种简单的 “on/off”选择功能,让用户在一组选择项目中作选择。选择框选择框(JCheckBox)的选中与否开状是一个小方框,被选中则在框中打勾。当在一个容器中有多个选择框,同时可以有...
分类:
编程语言 时间:
2015-06-09 21:40:54
阅读次数:
151
一,模型尺寸。unity中是以米为单位,要想让3dmax中建的模型导入到unity中与unity自带的3d object尺寸一致,最直接的办法是将3dmax中的系统单位也设成米。菜单->自定义->单位设置:然后在导出fbx时,单位也要选米:二,带texture导入。在unity的assets窗口里建...
分类:
编程语言 时间:
2015-06-09 21:41:39
阅读次数:
372
习题1-1 平均数(average)1 #include 2 int main(void)3 {4 int a, b, c;5 scanf("%d %d %d", &a, &b, &c);6 printf("%.3f\n", (a + b + c) / 3.0);7 ...
分类:
编程语言 时间:
2015-06-09 21:40:14
阅读次数:
158
Given a string S, you are allowed to convert it to a palindrome by adding characters in front of it. Find and return the shortest palindrome you can f...
分类:
编程语言 时间:
2015-06-09 21:40:38
阅读次数:
1582
Design a data structure that supports the following two operations:void addWord(word)bool search(word)search(word) can search a literal word or a regu...
分类:
编程语言 时间:
2015-06-09 21:33:13
阅读次数:
144