首页 > 编程语言
C/C++之define用法小结
1、define--(无参数宏定义)用法:一般形式为:#define标识符 字符串 (1)"#"表示其为预处理命令,凡是以"#"开头的都是预处理命令; "define"为宏定义命令;"标识符"为所定义的宏名;"字符串"可以是常数、表达式、字符串等。 (2)除了经常用到的如"#define MA...
分类:编程语言   时间:2014-11-13 00:17:45    收藏:0  评论:0  赞:0  阅读:399
Python 之range 和 xrange
我目前使用的版本是2.7.6>>> help (range)Help on built-in function range in module __builtin__:range(...) range(stop) -> list of integers range(start, stop...
分类:编程语言   时间:2014-11-13 00:17:15    收藏:0  评论:0  赞:0  阅读:338
JAVA语言程序设计基础课后习题第四章
//exercise 4.1package fourthchapterexercise1;import java.util.Scanner;public class first { public static void main(String[] args) { // TODO ...
分类:编程语言   时间:2014-11-13 00:17:05    收藏:0  评论:0  赞:0  阅读:357
javase中的super、this和protected关键字
关键字this 记住一句话:this是指向对象本身的一个指针。 注意: this只能用于方法体内,且只能在非静态方法中,也就是说只有实例调用的方法中才能出现this,我们可以认为当new了一个实例后,实例具有类的属性和方法,那么再调用这些方法时,就可以使用this,前提一定要弄清楚当前调用的对...
分类:编程语言   时间:2014-11-13 00:16:15    收藏:0  评论:0  赞:0  阅读:355
JAVA语言程序设计基础课后习题第五章
//exercise 5.1package fivechapterexercise1;public class first { public static void main(String[] args) { // TODO Auto-generated method stub ...
分类:编程语言   时间:2014-11-13 00:15:05    收藏:0  评论:0  赞:0  阅读:473
【编程之美】2.17 数组循环位移
题目:一个有N个元素的数组 循环右移k位 要求时间复杂度O(N) 只允许两个附加变量abcd1234 循环右移4位 变成 1234abcd做过 思路 (ATBT)T = BA注意,K可能比N大,K也可能是负数(左移),要注意取余处理!!#include #include void exchange(...
分类:编程语言   时间:2014-11-13 00:14:15    收藏:0  评论:0  赞:0  阅读:400
1112个人赛,最长回文串常见算法讨论
ps.此贴大部分文字与代码来自网上,我只是取长补短整理了下S=“c a b a” 那么 S' = “a b a c”, 这样的情况下 S和 S‘的最长公共子串是aba。没有错误。 但是当 S=“abacdfgdcaba”, 那么S’ = “abacdgfdcaba”。 这样S和S‘的最长公共子串是....
分类:编程语言   时间:2014-11-13 00:14:06    收藏:0  评论:0  赞:0  阅读:416
程序猿之---C语言细节24(段错误、类型提升、sizeof 'A')
主要内容:段错误、类型提升、sizeof 'A'...
分类:编程语言   时间:2014-11-12 23:07:25    收藏:0  评论:0  赞:0  阅读:507
Lua初学者(三)--Lua 嵌入宿主语言(C++/C)
文本较详细的讲了,使用C++运行Lua程序,过程中有生成Lua静态库文件,和如何新建使用lua程序。如有表述错误,或者问题请多多指教及交流,谢谢支持。 转载请注明地址,谢谢啊。...
分类:编程语言   时间:2014-11-12 23:06:45    收藏:0  评论:0  赞:0  阅读:810
(每日算法)Leetcode--Simplify Path (简单路径)
给定一个Unix风格的路径,简化之。使其不改变路径的结果,但是去掉中间无用的字符。 因为系统执行的时候也是逐段查看的,因此最直观的做法就是使用栈来简化,当是/..时,出栈;当是/.时,忽视;当时其他时才进栈。 Given an absolute path for a file (Unix-style), simplify it. For example, path = "/ho...
分类:编程语言   时间:2014-11-12 23:05:35    收藏:0  评论:0  赞:0  阅读:527
《javascript高级程序设计》读书笔记(四)引用类型
第五章:引用类型 Object类型 创建object实例的两种方式: 1.new方式 var person = new Object(); person.name = “haozk”; person.age = 24; 2.对象字面量表示法 var person = { name:”haozk”, age:24 } 也可以将属性用字符串包围: var person = {...
分类:编程语言   时间:2014-11-12 23:03:15    收藏:0  评论:0  赞:0  阅读:388
elasticsearch的javaAPI之query
elasticsearch的javaAPI之query API the Search API允许执行一个搜索查询,返回一个与查询匹配的结果(hits)。 它可以在跨一个或多个index上执行, 或者一个或多个types。 查询可以使用提供的 query Java API 或filter Java API 。 搜索请求的主体是建立使用 SearchSourceBuilder上。 这里有一个例...
分类:编程语言   时间:2014-11-12 23:02:15    收藏:0  评论:0  赞:0  阅读:420
《Effective C++ 》学习笔记——条款09
《Effective C++》 学习笔记 条款09:绝不在构造和析构过程中调用virtual函数...
分类:编程语言   时间:2014-11-12 23:01:37    收藏:0  评论:0  赞:0  阅读:391
算法----选择排序(select sort)
选择排序就是每次将未排序的数组中最小的一个元素找出,将其与数组的第一个元素交换,从而完成数组的排序。 算法实现: void sort::select_sort(int* a,const int n) { for(int i=0 ;i<n; i++) { int min = i; for(int j=i+1; j<n; j++) { if(a[j] < a[min]) ...
分类:编程语言   时间:2014-11-12 22:59:45    收藏:0  评论:0  赞:0  阅读:317
解惑rJava R与Java的高速通道
阅读导读: 1.什么是RJava? 2.如何安装RJava? 3.如何用RJava实现R调用Java? 1. rJava介绍 rJava是一个R语言和Java语言的通信接口,通过底层JNI实现调用,允许在R中直接调用Java的对象和方法。 rJava还提供了Java调用R的功能,是通过JRI(Java/R Interface)实现的。JRI现在已经被嵌入到rJa...
分类:编程语言   时间:2014-11-12 22:59:25    收藏:0  评论:0  赞:0  阅读:442
算法----希尔排序(shell sort)
在分析插入排序的算法性能的过程时知道,当数组规模较小或者存在较多的有序子序列时,插入排序将会在很短的时间内完成数组的排序,为此可以设计一个单调序列h[n],将数组分为多个小的序列,然后这些小的序列使用插入排序。h[n]={1,4,7,10,13,16,19……,3*x+1}。 算法实现: void sort::shell_sort(int* a, const int n) { int h =...
分类:编程语言   时间:2014-11-12 22:58:45    收藏:0  评论:0  赞:0  阅读:374
javascript 鼠标划词,弹出选取的词
很多时候,我们要使用到鼠标划词,然后获得划过的词文字内容,根据这个需求,写了如下代码,可以进行拓展、 是客户端javascript最高层对象之一,只要打开浏览器窗口,不管该窗口中是否有打开的网页,当遇到BODY、FRAMESET或FRAME元素时,都会自动建立window对象的实例。另外,该...
分类:编程语言   时间:2014-11-12 22:57:35    收藏:0  评论:0  赞:0  阅读:914
python实现网络爬虫下载天涯论坛帖子
最近发现天涯论坛是一个挺有意思的网站,有各种乱七八糟的帖子足以填补无聊时候的空虚感,但是相当不爽的一件事就是天涯的分页模式下想连贯的把楼主的内容看完实在是太心酸了,一个999页的帖子,百分之九十都是无聊网友的灌水,有时候连续翻几十页才能找到楼主的一条内容。所以无聊之下,就打算写一个简单的爬虫,能一次...
分类:编程语言   时间:2014-11-12 22:57:15    收藏:0  评论:0  赞:0  阅读:451
Python学习笔记(四)多进程的使用
python中多进程与Linux 下的C基本相同。 fork的基本使用 先看最简单的例子: # coding: utf-8 import os def my_fork(): pid = os.fork() if pid == 0: print 'this is child, pid = %d, pa...
分类:编程语言   时间:2014-11-12 22:54:55    收藏:0  评论:0  赞:0  阅读:451
Java Core 学习笔记——3.char/Unicode/代码点/代码单元
通用字符集(UCS)UCS是由ISO制定的ISO 10646(或称ISO/IEC 10646)标准所制定的标准字符集。UCS包括了其他所有的字符集(包含了已知语言的所以字符)。ISO/IEC 10646定义了一个31位的字符集(首位恒定为0,占用4字节)。Unicode(万国码、国际码、统一码、单一...
分类:编程语言   时间:2014-11-12 22:54:05    收藏:0  评论:0  赞:0  阅读:562
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!