码迷,mamicode.com
首页 > 编程语言
C语言--乱写C语言
C语言的语法太枯燥了 换个写法#include #include #define end } #define if(x) if (x){ #define then #define while(x) while(x){ #define function(x) void function(x){ #de...
分类:编程语言   时间:2015-06-03 23:20:55    阅读次数:286
算法学习---一个博弈问题
引用自matrix67的博客。让我们来玩一个游戏。下面有五行石子,白色的石子都是我的,黑色的石子都是你的。我们轮流拿走一个自己的石子,并且规定如果一个石子被拿走了,它后面的所有石子都要被扔掉。谁先没有拿的了,谁就输了。○●●○●●○●●○●○○●○●●○●○○○○●●●○●●●●..比如说,如果你先...
分类:编程语言   时间:2015-06-03 23:20:53    阅读次数:221
JavaSE_ 反射 目录(27)
黑马程序员_JavaSE学习总结第27天_反射 & 设计模式 & JDK5、7、8新特性27.01 反射_类的加载概述和加载时机27.02 反射_类加载器的概述和分类27.03 反射_反射概述27.04 反射_获取class文件对象的三种方式27.05 反射_通过反射获取无参构造方法并使用...
分类:编程语言   时间:2015-06-03 23:17:17    阅读次数:202
Binary Tree Level Order Traversal II --leetcode C++
考察点广度优先遍历--层次遍历STL内容器的用法广度优先遍历的时候,首先应该想到的就是借助于队列。还需要在遍历下一层之前保存当前层节点的数量代码很简单:class Solution {public: vector > levelOrderBottom(TreeNode* root) { ...
分类:编程语言   时间:2015-06-03 23:18:56    阅读次数:290
Java 基础入门随笔(3) JavaSE版
上一节写了一些运算符的注意事项,这节开头依然是对运算符的一些注意点的阐述! 比较运算符除了>、>=、> (右移运算符) : 右移几位其实就是该数据除以2的几次幂。对于高位出现的空位,原来高位是什么就用什么补这个空位! >>>(无符号右移运算符):数据进行右移时,高位出现的空位,无论原高位是什么,空....
分类:编程语言   时间:2015-06-03 23:16:02    阅读次数:178
程序不稳定是因为C++基础不扎实
最近开发的程序,逻辑上都实现了,但是感觉运行不稳定,程序时不时崩溃(不是逻辑运行不正确),至少找出2个错误:情况1:char* szRemoteReal = new char[MAX_LENGTH]; memset(szRemoteReal, 0, MAX_LENGTH);一定要memset,否则里...
分类:编程语言   时间:2015-06-03 23:17:16    阅读次数:314
Java 枚举使用范例
package com.sp.eclipse;public class demo3 { //枚举使用范例 public static void main(String[] args) { int grade = 100, grade2 = 75; String...
分类:编程语言   时间:2015-06-03 23:16:33    阅读次数:125
JAVA编程思想(2) - 操作符(一)
"在最底层,Java中的数据是通过操作符来操作的。"1. 使用Java操作符-操作符接受一个或者多个參数,并生成一个新值,參数的形式与普通的方法调用不用,但效果是同样的。加号和一元的正号(+)、减号和一元的负号(-)、乘号(*)、除号(/)以及赋值号(=)的使用方法与其它编程语言同样。2. 优先级-...
分类:编程语言   时间:2015-06-03 23:12:26    阅读次数:211
SWIFT模糊效果
首先创建一个模糊效果let blurEffect = UIBlurEffect(style: UIBlurEffectStyle.Light)接着创建一个承载模糊效果的视图let blurView = UIVisualEffectView(effect: blurEffect)设置视图的大小blur...
分类:编程语言   时间:2015-06-03 23:12:12    阅读次数:261
JAVA安装配置
JDK在WIN8环境下安装以及JAVA路径的配置
分类:编程语言   时间:2015-06-03 23:09:08    阅读次数:138
tarjan算法求关节点
求无向图的关节点dfn[]来存点的深度数在一张深度优先搜索树中,如果u和v是两个顶点,且生成树中u是v的祖先,则必有dfn[u]2,1->3,2->3中,dfs时1->2->3,这里dfs树中的边为1->2,2->3,那么1->3就是回边;(1)如果点u是dfs生成树的根,那么u至少有2个子女。理由...
分类:编程语言   时间:2015-06-03 23:09:07    阅读次数:492
java个人学习笔记:spring 容器
在xml文件中通过bean节点来配置bean id:bean的名称 在ioc容器中必须是唯一的。 若id没有指定,spring自动将权限定性类名作为bean的名字。 id可以指定多个名字,名字之间用都好,分毫,或者空格分隔。 Spring IOC容器 在ioc容器读取bean配置创建bean实例之前...
分类:编程语言   时间:2015-06-03 23:04:00    阅读次数:317
JavaSE_ Java基础 总目录(1~6)
黑马程序员_JavaSE学习总结第01天_Java概述 01.01 计算机概述01.02 计算机硬件和软件概述01.03 软件开发和计算机语言概述01.04 人机交互01.05 键盘功能键和快捷键01.06 如何打开DOS控制台01.07 常见的DOS命令讲解01.08 扩展的DOS命令01.09 ...
分类:编程语言   时间:2015-06-03 23:05:07    阅读次数:175
算法学习--兰顿蚂蚁
问题描述 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种。 平面上的正方形格子被填上黑色或白色。在其中一格正方形内有一只“蚂蚁”。 蚂蚁的头部朝向为:上下左右其中一方。 蚂蚁的移动规则十分简单: 若蚂蚁在黑格,右转90度,将该格改为白格,并向前移一格; 若蚂蚁在白格,左转90...
分类:编程语言   时间:2015-06-03 23:02:53    阅读次数:136
JavaSE_ 多线程 总目录(23~24)
黑马程序员_JavaSE学习总结第23天_多线程1 23.01 多线程程序的引入23.02 进程概述及多进程的意义23.03 线程概述及多线程的意义23.04 并行和并发的区别23.05 Java程序运行原理和JVM的启动是多线程的吗23.06 实现多线程及多线程方式1的思路23.07 ...
分类:编程语言   时间:2015-06-03 23:01:34    阅读次数:129
数组指针和指针数组的区别
数组指针(也称行指针)定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。如要将二维数组赋给一指针,应这样赋值:int a[3][4];int (*p)[4]; //该...
分类:编程语言   时间:2015-06-03 23:00:00    阅读次数:103
【算法导论】冒泡排序
原理:冒泡排序的原理是比较相邻的两个数据,将较小的数据浮到前面,每一次都把最小的数字浮到最前面,n次遍历之后,记得到已排序结果。运行过程:原始数据: 3 5 2 4 10 7 9 113 5 2 4 7 10 9 11 3 2 5 4 7 10 9 11 3 2 5 4 7 ...
分类:编程语言   时间:2015-06-03 22:59:09    阅读次数:152
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!