首页 > 编程语言
指针和数组
指针变量既然可以指向变量,当然也可以指向数组元素(把某一元素的地址放到一个指针变量中),所谓数组元素的指针就是数组元素的地址。 int a[10]; int *p; p=&a[0];    //把a[0]元素的地址赋给指针变量p,也就是使p指向数组a的第0个元素。 p=a;         //与上一句等价,C语言规定数组名代表数组中首元素的地址。 注意: (1)p+i和a+i就是a[...
分类:编程语言   时间:2015-04-11 10:23:33    收藏:0  评论:0  赞:0  阅读:258
用Java多线程,将任务分步骤处理
场景简单,其实就是在做WEB请求的时候,处理的结果需要同时通知到一个第三方服务器,通知后再把结果返回给客户端。 现在这个通知只是一个简单通知,如果直接加在客户端请求里面,客户端会在请求第三方服务器时堵塞。另外为了客户端不能超时,所以通知失败后也不敢多次请求。   这里可以使用定制任务来解决这个问题,一个客户端请求后产生一个定制的任务,然后服务后台进行多线程的异步处理,这样就会大大...
分类:编程语言   时间:2015-04-11 10:20:24    收藏:0  评论:0  赞:0  阅读:250
JavaScript 学习笔记— —Ajax(一)
Ajax 应用程序所用到的基本技术:HTML 用于建立 Web 表单并确定应用程序其他部分使用的字段。JavaScript 代码是运行 Ajax 应用程序的核心代码,帮助改进与服务器应用程序的通信。DHTML 或 Dynamic HTML,用于动态更新表单。我们将使用div、span和其他动态 HT...
分类:编程语言   时间:2015-04-11 10:19:03    收藏:0  评论:0  赞:0  阅读:233
Python作用域的规则小析
Python的作用域解析是基于叫做LEGB(Local(本地),Enclosing(封闭),Global(全局),Built-in(内置))的规则进行操作的。这看起来很直观,对吧?事实上,在Python中这有一些细微的地方很容易出错。看这个例子:12345678910 >>> x = 10>>> d...
分类:编程语言   时间:2015-04-11 10:15:23    收藏:0  评论:0  赞:0  阅读:199
求一个最大子数组的和 Ⅲ
要求:? 输入一个整形数组,数组里有正数也有负数。?数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。?如果数组A[0]……A[j-1]首尾相邻,允许A[i-1], …… A[n-1], A[0]……A[j-1]之和最大。?同时返回最大子数组的位置。 求所有子数组的和的最大值。要求时间...
分类:编程语言   时间:2015-04-11 10:14:23    收藏:0  评论:0  赞:0  阅读:240
二位数组与指针
#include#includeusing namespace std;void disparry(int a[2][3]){printf("\n%d,%d,%d",a[0][0],a[0][1],a[0][2]);}int main(void){ int arr[2][3]={{2,3,1...
分类:编程语言   时间:2015-04-11 10:14:03    收藏:0  评论:0  赞:0  阅读:310
排序算法之插入排序
1 /* 2 本例拟在实现插入排序 3 插入排序: 4 类似扑克牌的排序,开始时,左手为空,所有的牌位于桌面上。然后,每次从桌上拿起一张牌并插入到左手正确位置。 5 注意点:左手中的牌始终是排好序的,比较时,将要比较的牌从左手最后一张牌开始比较,如果...
分类:编程语言   时间:2015-04-11 10:13:23    收藏:0  评论:0  赞:0  阅读:121
swift项目中引入OC框架
分类:编程语言   时间:2015-04-11 10:11:53    收藏:0  评论:0  赞:0  阅读:372
[转帖]c++ 面试整理
1. 继承方式public 父类的访问级别不变protected 父类的public成员在派生类编程protected,其余的不变private 父类的所有成员变成private#include using namespace std;class base{ public: ...
分类:编程语言   时间:2015-04-11 10:11:23    收藏:0  评论:0  赞:0  阅读:305
[译]JavaScript规范-葵花宝典
原文:[译]JavaScript规范-葵花宝典【译】JavaScript规范 译自:https://github.com/airbnb/javascript 类型 原始值: 相当于传值 string number boolean null undefined var foo = 1, bar = f...
分类:编程语言   时间:2015-04-11 10:09:44    收藏:0  评论:0  赞:0  阅读:181
C/C++基础知识:函数指针和指针函数的基本概念
【函数指针】 在程序运行中,函数代码是程序的算法指令部分,它们和数组一样也占用存储空间,都有相应的地址。可以使用指针变量指向数组的首地址,也可以使用指针变量指向函数代码的首地址,指向函数代码首地址的指针变量称为函数指针。1.函数指针定义函数类型 (*指针变量名)(形参列表);“函数类型”说明函数的返...
分类:编程语言   时间:2015-04-11 10:09:03    收藏:0  评论:0  赞:0  阅读:141
算法导论 第18章 思考题18-2 2-3-4树的链接与分裂,推广至B树
题目     2-3-4树是B树的特例,是度为2的B树。在B树这篇博客中,我们实现的B树是一个模板,因此要得到2-3-4树,即度为2的B树非常容易,只要如是声明就可以了——Btree bt,其中int是所存元素类型。     在本题中,要实现的是2-3-4树的链接与分裂。参看红黑树的连接操作我们不难得到2-3-4树的链接方法。现在,我们对于2-3-4树的链接也予以推广,即实现任意度数的B树...
分类:编程语言   时间:2015-04-11 09:03:33    收藏:0  评论:0  赞:0  阅读:497
用C语言实现单链表的各种操作
#include #include struct LinkList { int data; struct LinkList *next; }; /*初始化链表*/ void init_list(LinkList **head) { *head=(LinkList *)malloc(sizeof(LinkList)); (*head)->next=N...
分类:编程语言   时间:2015-04-11 09:03:04    收藏:0  评论:0  赞:0  阅读:308
mahout运行测试与kmeans算法解析
在使用mahout之前要安装并启动hadoop集群 将mahout的包上传至linux中并解压即可 mahout下载地址: 点击打开链接 mahout中的算法大致可以分为三大类: 聚类,协同过滤和分类 其中 常用聚类算法有:canopy聚类,k均值算法(kmeans),模糊k均值,层次聚类,LDA聚类等 常用分类算法有:贝叶斯,逻辑回归,支持向量机,感知器,神经网络等 ...
分类:编程语言   时间:2015-04-11 09:02:43    收藏:0  评论:0  赞:0  阅读:330
Java 递归实现汉诺塔问题
汉诺塔问题就是:有ABC三根柱子,A柱子上从上到下摞了很多体积依次递增的圆盘,如果将圆盘从A移动到C柱子,且依然保持从上到下依次递增。 class Hanio{ public void moveOne(int n, String init, String desti){ //只有一个盘子的情况 System.out.println(" move:"+n+" from "+init+"...
分类:编程语言   时间:2015-04-11 09:00:23    收藏:0  评论:0  赞:0  阅读:262
一道经典面试题,字符数组排序问题(字符包含a-z、A-Z、0-9.)
一个字符数组,里面的字符可能是a-z、A-Z、0-9.现在要求对数组进行排序,要求所有小写字符放在最前面, 所有大写字符放在中间,所有数字放在最后,而且各部分内部分别有序。 解析:可以将整个字符数组进行排序,然后将整个数组逆序,然后a-z、A-Z、0-9在分别逆序就可以了 //一个字符数组,里面的字符可能是a-z、A-Z、0-9.现在要求对数组进行排序,要求所...
分类:编程语言   时间:2015-04-11 09:00:13    收藏:0  评论:0  赞:0  阅读:400
python爬虫爬取美女图片
python 爬虫爬取美女图片 #coding=utf-8 import urllib import re import os import time import threading def getHtml(url): page = urllib.urlopen(url) html = page.read() return html def getImg...
分类:编程语言   时间:2015-04-11 08:59:23    收藏:0  评论:0  赞:0  阅读:322
基数排序算法的C++实现
基数排序又称桶排序,对排序数组的每一位进行比较后排序,依次对每一位排序完成,最终就可以得到整个数组的排序。...
分类:编程语言   时间:2015-04-11 08:58:44    收藏:0  评论:0  赞:0  阅读:385
C++刷题二
(一) 有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13...... 求出这个数列的前N项之和,保留两位小数。 #include #include using namespace std; int main() { int i,N; double m=2.0,n=1.0,s,sum=0; cin>>N; for(i=0;i<N;i++) ...
分类:编程语言   时间:2015-04-11 08:58:33    收藏:0  评论:0  赞:0  阅读:360
JAVA设计模式之抽象工厂模式
本文属于23种设计模式系列。 继续前面简单工厂模式和工厂方法模式的例子,以汽车配件制造介绍抽象工厂模式。...
分类:编程语言   时间:2015-04-11 08:56:13    收藏:0  评论:0  赞:0  阅读:158
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!