jdk8之前,尤其是在写GUI程序的事件监听的时候,各种的匿名内部类,大把大把拖沓的代码,程序毫无美感可言!既然java中一切皆为对象,那么,就类似于某些动态语言一样,函数也可以当成是对象啊!代码块也可以当成是对象啊!随着函数式编程的概念越来越深入人心,java中CODE=OBJECT的这一天终于到来了!如果你认为lambda表达式仅仅是为了从语法上简化匿名内部类,那就太小看jdk8的lambda...
分类:
其他 时间:
2014-04-02 09:05:46
收藏:
0 评论:
0 赞:
0 阅读:
554
这题很简单,快慢指针就行了,一个pfast步长为2,一个pslow步长为1,若有环的话,pfast一定会等于pslow。无环,则肯定不会。
/**
* Definition for singly-linked list.
* struct ListNode {
* int val;
* ListNode *next;
* ListNode(int x) : va...
分类:
其他 时间:
2014-04-02 09:06:02
收藏:
0 评论:
0 赞:
0 阅读:
435
/*
*程序的版权和版本声明部分:
*Copyright(c)2014,烟台大学计算机学院学生
*All rights reserved.
*文件名称:
*作者:赵加响
*完成日期:2014 年 4 月 1 日
*版本号:v1.0
*对任务及求解方法的描述部分:
*输入描述:三个点坐标
*问题描述:本项目设计一个三角形类,其数据成员不再是三角形三条边的边长,而是三角形的三个顶...
分类:
其他 时间:
2014-04-01 21:22:41
收藏:
0 评论:
0 赞:
0 阅读:
492
给你后序左遍历二叉树 求后序右遍历二叉树
直接深搜 最后一个数一定是根 从右往左找出第一个比根小的数 位置为x 然后递归左子树(l, x) 递归右子树(x+1, r-1) 如果没找到x 说明全都是右子树递归(l, r-1)
一直递归下去 直到l > r
#include
#include
const int maxn = 3010;
int a[maxn], b[maxn];
int f...
分类:
其他 时间:
2014-04-01 21:48:30
收藏:
0 评论:
0 赞:
0 阅读:
552
题目描述:
有N个学生的数据,将学生数据按成绩高低排序,如果成绩相同则按姓名字符的字母序排序,如果姓名的字母序也相同则按照学生的年龄排序,并输出N个学生排序后的信息。
输入:
测试数据有多组,每组输入第一行有一个整数N(N
每个学生的数据包括姓名(长度不超过100的字符串)、年龄(整形数)、成绩(小于等于100的正数)。
输出:
...
分类:
其他 时间:
2014-04-01 22:18:40
收藏:
0 评论:
0 赞:
0 阅读:
547
今天我们来讲一下在Unity3D中如何实现小地图。首先,我们来一起看看最终实现的效果:
要实现小地图效果,需要实现对于小地图和角色的绘制,所以这里需要用到OnGUI()方法,我们一起来看代码:
using UnityEngine;
using System.Collections;
public class CameraScript : MonoBehav...
分类:
其他 时间:
2014-04-01 21:50:45
收藏:
0 评论:
0 赞:
0 阅读:
557
ASIHTTPRequest 默认是有Cookie的。今天清除Cookie后,接口不能使用,清除方法:[ASIHTTPRequest
setSessionCookies:nil];...
分类:
其他 时间:
2014-04-01 22:57:32
收藏:
0 评论:
0 赞:
0 阅读:
587
/*
输入菱形的高度n(只能为奇数),输出图形
2014-4-1 18:38:57
*/
#include
#include
int main(){
int n, i, j, cen;
char ch[2];
do{
printf("请输入菱形的高度:");
scanf("%d", &n);
if(n % 2 == 0){
printf("Sorry, 菱形的...
分类:
其他 时间:
2014-04-02 09:11:10
收藏:
0 评论:
0 赞:
0 阅读:
421
svn版本管理...
分类:
其他 时间:
2014-04-01 21:46:24
收藏:
0 评论:
0 赞:
0 阅读:
580
在上一篇文章中,我们基本上实现了一个小地图的功能,今天呢,我们来实现怪物AI,所谓怪物AI就是指我们为怪物编写一定的算法,使其可以具备一定程度的智能化,以增强游戏的可玩性。在一般的RPG游戏中,怪物通常在一个游戏设定的范围内巡逻,当玩家进入怪物的警戒范围时,怪物就会由巡逻状态转变为攻击状态,向玩家进行攻击,那么,我们今天就来实现一个简单的怪物AI吧,下面我们一起来看代码:
using Unity...
分类:
其他 时间:
2014-04-01 21:29:04
收藏:
0 评论:
0 赞:
0 阅读:
739
Flashback Query:查询过去某个时间点对象中保存的记录信息,在当前时间与指定过去某个时间点之间。
SQL> conn scott/oracle
Connected.
SQL> select dbms_flashback.get_system_change_number from dual;
GET_SYSTEM_CHANGE_NUMBER
------------------...
分类:
其他 时间:
2014-04-01 22:20:54
收藏:
0 评论:
0 赞:
0 阅读:
481
题目
Given a sorted array and a target value, return the index if the target is found. If not, return the index where it would be if it were inserted in order.
You may assume no duplicates in th...
分类:
其他 时间:
2014-04-01 21:57:13
收藏:
0 评论:
0 赞:
0 阅读:
481
题目
Given a sorted array of integers, find the starting and ending position of a given target value.
Your algorithm's runtime complexity must be in the order of O(log n).
If the target is no...
分类:
其他 时间:
2014-04-01 22:23:00
收藏:
0 评论:
0 赞:
0 阅读:
415
linux内核在使用fork创建进程时,基本上会使用Copy-On-Write(COW)技术。这里解释一下COW技术以及为什么在fork中使用。
WIKI上对COW的解释:
Copy-on-write (sometimes referred to as "COW") is an optimization strategy used in computer
programming. ...
分类:
其他 时间:
2014-04-02 09:03:19
收藏:
0 评论:
0 赞:
0 阅读:
343
/*
*程序的版权和版本声明部分:
*Copyright(c)2014,烟台大学计算机学院学生
*All rights reserved.
*文件名称:
*作者:赵加响
*完成日期:2014 年 4 月 1 日
*版本号:v1.0
*对任务及求解方法的描述部分:
*输入描述:三个点坐标
*问题描述
*/
#include
#include
#include
usin...
分类:
其他 时间:
2014-04-01 22:27:23
收藏:
0 评论:
0 赞:
0 阅读:
534
在dos设置下临时环境的变量用SET就可以了,但cmd窗口关闭就消失了
google了下有没有dos下永久设置环境变量的方法,最后找到了一个,写成了批处理,如下
@echo off
:: 设置环境变量HOME
wmic ENVIRONMENT create name="HOME",username="",VariableValue="e:"
:: 添加 HOME 到 Path
wmic E...
分类:
其他 时间:
2014-04-01 22:07:56
收藏:
0 评论:
0 赞:
0 阅读:
561
【题意简述】:中文题,不再赘述!
【思路】:(1)、首先,将各种电话号码表示转换成标准表示:一个长度为 8 的字符串,前三个字符是数字、第 4 个字符是'-'、后四个字符是数字。
(2)、根据电话号码的标准表示,搜索重复的电话号码。办法是对全部的电话号码进行排序,这样相同的电话号码就排在相邻的位置。此外,题目也要求在输出重复的电话号码时,要按照号码的字典升序进行输出。
...
分类:
其他 时间:
2014-04-02 08:56:44
收藏:
0 评论:
0 赞:
0 阅读:
315
Q:给定一个入栈序列in和出栈序列out,判断out是否是in的一个可行(合法)的出栈序列。
思路:将入栈序列in入栈,若当前栈顶的元素与当前out的元素相同,那么继续判断out的下一个元素。
若当前栈顶的元素与当前out的元素不同,且还有未入栈的in元素,那么继续入栈新元素,否则
就表明,所有的入栈in元素都入栈了,该出栈的元素就是没在栈顶出...
分类:
其他 时间:
2014-04-01 21:24:48
收藏:
0 评论:
0 赞:
0 阅读:
549
分析:
一 首先答案可以是正数。
那就简单了,先把所有的数进行升序排列,因为ga数组最小的数一定比gb数组最大的数大。所以排列后一定会在相连的位置得到答案。所以就从左到右便利分割点。
左边作为gb数组,右边作为ga数组,然后进行原数组的模拟,然后判断下cost有没有超过c即可。
如果发现不可能为正数,那就必须是负数了。
二 负数的情况
因为每交换一对数会花费2...
分类:
其他 时间:
2014-04-02 09:04:14
收藏:
0 评论:
0 赞:
0 阅读:
463
开发反馈在使用外部表的时候遇到ERROR: http response code 404错误,经过测试和模拟得以解决。
首先模拟下问题:
[gpadmin@gtlions50 ~]$ psql gtlions
psql (8.2.15)
Type "help" for help.
gtlions=# drop external table ext_rt_recv_msg_gprs;...
分类:
其他 时间:
2014-04-01 21:26:56
收藏:
0 评论:
0 赞:
0 阅读:
1298