码迷,mamicode.com
首页 > 编程语言
Swift -1- 简介&简单值
1.简介:Swift是供iOS和OSX应?用编程的新编程语?言,基于C和Objective-C,却没有C的一些兼容约束。Swift采?用了安全的编程模式和添加现代的功能来使得编程更加简单、灵活和有趣。界面则基于?广受?人民群众爱戴的Cocoa和CocoaTouch框架,展?示了软件开发的新?方向。2...
分类:编程语言   时间:2015-02-18 15:16:09    阅读次数:319
Codeforces Round #292 (Div. 2) -- D. Drazil and Tiles (拓扑排序)
D. Drazil and Tiles time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output Drazil created a following problem abou...
分类:编程语言   时间:2015-02-18 14:09:31    阅读次数:287
LeetcodeOJ: Merge k Sorted Lists 归并排序+最小堆
1 /** 2 * Definition for singly-linked list. 3 * struct ListNode { 4 * int val; 5 * ListNode *next; 6 * ListNode(int x) : val(x), ne...
分类:编程语言   时间:2015-02-18 14:04:12    阅读次数:148
阿甘学java视频--lesson6
java文档化工具、java注释和分隔符、java的标识符、java中的51个关键字、java中的数据类型、数据转化、java对象的构造和初始化。...
分类:编程语言   时间:2015-02-18 13:00:32    阅读次数:195
C++ Union妙用
Union是个不被注意的关键字,若不是为了继承C语言,它也不会出现在C++中。它的作用主要是节省内存空间,在嵌入式编程中有用。但在为当代微机设计的C++中,它也并非一无是处。请看看下面的代码: class A { private: int a[10]; public: A(int n):a[0](n...
分类:编程语言   时间:2015-02-18 13:01:14    阅读次数:364
NYOJ-63 小猴子下落(二叉树及优化算法详解)
小猴子下落时间限制:3000ms | 内存限制:65535KB难度:3描述有一颗二叉树,最大深度为D,且所有叶子的深度都相同。所有结点从左到右从上到下的编号为1,2,3,·····,2的D次方减1。在结点1处放一个小猴子,它会往下跑。每个内结点上都有一个开关,初始全部关闭,当每次有小猴子跑到一个开关...
分类:编程语言   时间:2015-02-18 12:58:45    阅读次数:801
第一讲:初识JavaScript
1.0、 学习目标 –了解javascript组成部分 –认识javascript解析机制 –如何使用javascript1.1、初识JavaScript ?javascript是一种专为与网页交互儿设计的脚本语言。由三部分组成: –ECMAScript (ECMA-262定义) 提供...
分类:编程语言   时间:2015-02-18 12:58:49    阅读次数:188
【JS笔记系列】浅谈JavaScript函数
JavaScript作为一种基于对象(非严格面向对象)的语言,函数在JS中的地位非同一般:用函数声明类和对象。甚至函数本身也是对象。一、函数的三种声明方式辨析。1.function命令function printAbc(){console.log('ABC');}2.函数表达式(变量赋值形式)var...
分类:编程语言   时间:2015-02-18 12:59:39    阅读次数:176
RoughSets属性约简算法
参考资料:http://baike.baidu.com/link?url=vlCBGoGR0_97l9SQ-WNeRv7oWb-3j7c6oUnyMzQAU3PTo0fx0O5MVXxckgqUlP871xR2Le-puGfFcrA4-zIntq 更多挖掘算法:https://github.com/linyiqun/DataMiningAlgorithm 介绍 RoughSets算法是一种比...
分类:编程语言   时间:2015-02-18 11:55:32    阅读次数:205
【JavaScript】原生态兼容IE6可调可控的滚动文字
虽然HTML里面本身就有marquee标签,用来设置滚动文字,但是在《【HTML】比较冷门标签与属性》(点击打开链接)我已经说过,这个标签到了IE8就开始不支持,在IE6中可以设置的东西也很少,所以这东西还是用javascript来写为好。这个小组件也是比较常见的,但是网上的代码质量还是为了很多无关紧要的小特效而增加了许多无谓的代码。其实这东西,你只要弄得能自己向右向左滚,到了屏幕边缘自动返回就行...
分类:编程语言   时间:2015-02-18 11:56:23    阅读次数:229
C++内存泄漏和内存碎片的产生及避免策略
1.内存泄漏的定义      一般我们常说的内存泄漏是指堆内存的泄漏。堆内存是指程序从堆中分配的,大小任意的(内存块的大小可以在程序运行期决定),使用完后必须显示释放的内存。应用程序一般使用malloc,realloc,new等函数从堆中分配到一块内存,使用完后,程序必须负责相应的调用free或delete释放该 内存块,否则,这块内存就不能被再次使用,我们就说这块内存泄漏了。   2、内...
分类:编程语言   时间:2015-02-18 11:54:44    阅读次数:246
【经典算法——查找】二分查找
二分查找又称为折半查找,仅适用于事先已经排好序的顺序表。其查找的基本思路:首先将给定值K,与表中中间位置元素的关键字比较,若相等,返回该元素的存储位置;若不等,这所需查找的元素只能在中间数据以外的前半部分或后半部分中。然后在缩小的范围中继续进行同样的查找。如此反复直到找到为止。算法如下: 1...
分类:编程语言   时间:2015-02-18 11:48:32    阅读次数:226
《C++黑客编程揭秘与防范》(第二版)
市面上关于黑客入门的书籍较为繁多,比如黑客图解入门、黑客工具详解、黑客木马攻防等。但是,对于很多读者来说,可能并不是单单掌握简单的工具使用就能满足的。很多读者学习黑客知识是为了真正掌握与安全相关的知识。与安全相关的知识涉及面比较广,包括数据安全、存储安全、系统安全、Web安全、网络安全等,本书围绕Windows系统下应用层的开发来介绍一些关于安全方面的知识。...
分类:编程语言   时间:2015-02-18 10:43:04    阅读次数:399
求字符数组逆序数(poj1007)
intInversionNumber(char*s,intlen){intans=0;//s逆序数intA,C,G;//各个字母出现次数,T是最大的,无需计算T出现次数A=C=G=0;for(inti=len-1;i>=0;i--){switch(s[i]){case'A':A++;break;//...
分类:编程语言   时间:2015-02-18 10:40:43    阅读次数:205
spring学习之Ioc
spring学习之Ioc...
分类:编程语言   时间:2015-02-18 09:36:26    阅读次数:152
hdu 1217 Arbitrage 两种算法AC代码,Floyd+Bellman-Ford 大水题一枚 注意是有向图~~
Problem Description Arbitrage is the use of discrepancies in currency exchange rates to transform one unit of a currency into more than one unit of the same currency. For example, suppose that 1 US Dollar buys 0.5 British pound, 1 British pound buys 10.0 F...
分类:编程语言   时间:2015-02-18 09:37:05    阅读次数:386
hdu 1874 畅通工程续 两种算法AC Floyd+Bellman-Ford算法 又是一波水题~~
Problem Description 某省自从实行了很多年的畅通工程计划后,终于修建了很多路。不过路多了也不好,每次要从一个城镇到另一个城镇时,都有许多种道路方案可以选择,而某些方案要比另一些方案行走的距离要短很多。这让行人很困扰。 现在,已知起点和终点,请你计算出要从起点到终点,最短需要行走多少距离。 Input 本题目包含多组数据,请处理到文件结束。 每组数据第一行包含两个正整数N和M(0<N<200,0<M<1000),分别代表现有城镇的数目和已修建的道路的数目。城镇分别以0~N-1编号。 ...
分类:编程语言   时间:2015-02-18 09:34:55    阅读次数:201
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!