内容简介1、课程大纲2、第一部分第五课:运算那点事3、第一部分第六课预告:条件表达式课程大纲我们的课程分为四大部分,每一个部分结束后都会有练习题,并会公布答案。还会带大家用C语言编写三个游戏。C语言编程基础知识什么是编程?工欲善其事,必先利其器你的第一个程序变量..
分类:
编程语言 时间:
2015-01-11 09:46:20
收藏:
0 评论:
0 赞:
0 阅读:
315
中职班主任工作,历来是中职学校的重要工作内容之一。在一个中职学校里,班主任整体工作水平的高低,对学生教育工作产生直接影响,关系到学风、校风的优劣。如何将中职班主任工作开展好,需要长期实践的积累和多方面的学习。
作为老子思想集中体现的《道德经》蕴含着丰富的教育及管理思想,老子这些睿智思想流传千年,成为中华传统文化重要的一部分。辩证地研究汲取老子的思想,可以给当代中职班主任工作以启发。
一...
分类:
其他 时间:
2015-01-11 09:45:19
收藏:
0 评论:
0 赞:
0 阅读:
281
题目大意:给出一个无向图,问从1到n的最短路发生变化需要割掉最少花费的边权总值是多少。
思路:先要把所有最短路上的边搞出来,一个Floyd就可以解决,然后把所有在最短路上的边都加到最大流的图中,然后跑最小割就是答案。
CODE:
#include
#include
#include
#include
#include
#define MAX 510
#def...
分类:
其他 时间:
2015-01-11 09:45:09
收藏:
0 评论:
0 赞:
0 阅读:
341
题目大意:一个M*M的矩阵,(i,j)位置上的值是gcd(i,j),问这个矩阵的行列式的值。
思路:考试的时候考了这个题,有人居然打表发现规律,简直跪啊。。。
其实用高斯消元之后不难发现,要求的就是从1到m的phi的乘积,一个线性筛就解决了。
CODE:
#include
#include
#include
#include
#define MAX 1000...
分类:
其他 时间:
2015-01-11 09:44:59
收藏:
0 评论:
0 赞:
0 阅读:
579
纯三层的机房重构终于敲完了,但是还需要加设计模式,这又是一道难题。研究了半天的时间,终于对七层的运行步骤熟悉了一些,也对抽象工厂加反射和配置文件了解的更多了一些,下面就看看我的新认识。...
分类:
Web开发 时间:
2015-01-11 09:44:49
收藏:
0 评论:
0 赞:
0 阅读:
324
一、前言
至此,我们的战斗场景关于角色移动已经讲得七七八八了。不过还是有一些问题需要注意注意。
二、正文
在第五节里面我们讲了FlightLayer里面有一个很重要的容器m_rolesArray,并且说道其初始化是由以下两个函数负责的。
void FlightLayer::initTeam(const HeroMessage& h1,const HeroMessage& h2,co...
分类:
其他 时间:
2015-01-11 09:44:39
收藏:
0 评论:
0 赞:
0 阅读:
279
public class ImageCache {
static private ImageCache cache;// 一个Cache实例
private Hashtable ImageRefs;// 用于Chche内容的存储
private ReferenceQueue q;// 垃圾Reference的队列
// 继承SoftReference,使得每一个实例都具有可识别的标识。
...
分类:
其他 时间:
2015-01-11 09:44:29
收藏:
0 评论:
0 赞:
0 阅读:
295
import java.security.InvalidKeyException;
import java.security.Key;
import java.security.NoSuchAlgorithmException;
import javax.crypto.BadPaddingException;
import javax.crypto.Cipher;
import javax.cr...
分类:
其他 时间:
2015-01-11 09:44:19
收藏:
0 评论:
0 赞:
0 阅读:
352
public class MemoryManager {
private static final String TAG = "MemoryManager";
private static final int MAXMEMORY=50*1024*1024;//程序运行的最大内存
/**
* 判断系统是否在低内存下运行
* @param context
* @return
*/...
分类:
移动平台 时间:
2015-01-11 09:44:09
收藏:
0 评论:
0 赞:
0 阅读:
306
public class NetUtil {
/**
* 检查当前的网络
*/
public static boolean checkNet(Context context) {
// 判断当前用户手机是否使用WIFI通信
boolean isWIFI = isWIFIConnection(context);
// 判断当前用户手机是否使用APN通信
boolea...
分类:
移动平台 时间:
2015-01-11 09:43:59
收藏:
0 评论:
0 赞:
0 阅读:
292
一、前言
前面我们已经基本学会了怎么让角色走起路来而且也做了很多的优化。下面是时候开始战斗了。不过还是不要急,我们先暂时不引入英雄和怪物这两个类(毕竟只要是Role就可以打架,哪怕是英雄打英雄)
二、正文
先大致说一下整个思路:
1.选择角色并且可以拉出一条导航线出来(之前已经做了)
2.判断导航线的终点,如果终点刚好是在一个Role的身上,那么..嘻嘻就打他了。
3.角色移动...
分类:
其他 时间:
2015-01-11 09:43:53
收藏:
0 评论:
0 赞:
0 阅读:
343
C#是一种安全的、稳定的、简单的、完全面向对象的,由C和C++衍生出来的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。C#程序全部都是由类组成的,所以说C#是一门完全面向对象的程序语言。...
分类:
Windows开发 时间:
2015-01-11 09:43:52
收藏:
0 评论:
0 赞:
0 阅读:
202
Suppose a sorted array is rotated at some pivot unknown to you beforehand.
(i.e., 0 1 2 4 5 6 7 might become 4 5 6 7 0 1 2).
You are given a target value to search. If found in the array return its ...
分类:
其他 时间:
2015-01-11 09:43:29
收藏:
0 评论:
0 赞:
0 阅读:
174
android是基于linux的,所以文件访问权限和linux一样。其中r代表可读,W代表可写,X代表可执行。
文件访问权限分三组。
1-3 当前用户(应用)访问权限。
4-6 当前用户所在组的访问权限。
7-9 其他用户(应用)访问权限。
android应用是一个独立的用户,对应一个独立的组。
可以通过如下指令来查看用户组和用户ID:...
分类:
移动平台 时间:
2015-01-11 09:43:22
收藏:
0 评论:
0 赞:
0 阅读:
289
C#视频学习结束后,自己开始了设计模式之旅,对于我这个菜鸟来说,学习设计模式有点困难,课本上的例子照着敲实现容易,但是自己真能做到举一反三确实很难,感觉自己学的老不踏实了。
在弄简单的工厂模式的时候,前几个例子真是贴近我的编写代码的习惯啊,怨不得小菜没有收到被录用的消息哪(就是小菜用C#编写计算机控制台程序的那个),我对《大话设计模式》中的简单工厂模式理解,简单工厂模式就是一个类,里面用...
分类:
其他 时间:
2015-01-11 09:43:21
收藏:
0 评论:
0 赞:
0 阅读:
239
一、前言
上一节我们讲完了攻击,其实也只是攻击者一方一厢情愿地播放自己的攻击动画罢了,被攻击的那一方根本不知道发生了什么,攻击者和被攻击者还没有联系起来。
所以,我们就引入了子弹这个东东。
二、正文
一开始我在开发的时候想到用物理引擎,后来想了想还是算了,一是难控制,二是可能会遇到一些问题(例如两个人之间可能会发生碰撞。。)
所以还是将错就错,直接用update函数解决问题吧。...
分类:
其他 时间:
2015-01-11 09:42:49
收藏:
0 评论:
0 赞:
0 阅读:
188
这篇文章的主要内容是写,我对面向对象功能:接口、泛型和委托的理解。。很多人都认为,我不使用它们,照样能实现程序想要的功能,为什么还要用它们?可以这么说,如果要想混IT行业,那么,我们就要成为专业人员。那么,我们所写的代码就不仅仅是实现其功能那么简单了,我们还要提高程序的性能,更重要的是,我们所写的代码是给别人看的,要让别人看得懂,实现团队合作。。接口、泛型和委托让我们的代码更结构化、专业化。。...
分类:
其他 时间:
2015-01-11 09:42:39
收藏:
0 评论:
0 赞:
0 阅读:
104
A peak element is an element that is greater than its neighbors.
Given an input array where num[i] ≠ num[i+1], find a peak element and return its index.
The array may contain multiple peaks, in ...
分类:
其他 时间:
2015-01-11 09:42:19
收藏:
0 评论:
0 赞:
0 阅读:
242
由简单到复杂一步步来编写Makefile文件。
Linux 环境下的程序员如果不会使用GNU make来构建和管理自己的工程,应该不能算是一个合格的专业程序员,至少不能称得上是 Unix程序员。。在 Linux(unix )环境下使用GNU 的make工具能够比较容易的构建一个属于你自己的工程,整个工程的编译只需要一个命令就可以完成编译、连接以至于最后的执行。不过这需要我们投入一些时间去完成一个或者多个称之为Makefile 文件的编写。...
分类:
其他 时间:
2015-01-11 09:42:09
收藏:
0 评论:
0 赞:
0 阅读:
219
一、前言
先说明一下,Role类其实是有很多属性的
protected:
/*与战斗相关的数据*/
int m_id; //id
Role* m_attackTarget;
Role** m_attackTargetPtr;//攻击目标
Point m_desPoint;//目标位置
ROLE_STAT en_stat; //当前状态
FlightLayer* m_...
分类:
其他 时间:
2015-01-11 09:41:59
收藏:
0 评论:
0 赞:
0 阅读:
305