码迷,mamicode.com
首页 > 编程语言 > 周排行
约瑟夫环的C语言数组实现
约瑟夫环问题的具体描述是:设有编号为1,2,……,n的n个(n>0)个人围成一个圈,从第1个人开始报数,报到m时停止报数,报m的人出圈,才从他的下一个人起重新报数,报到m时停止报数,报m的出圈,……,如此下去,知道剩余1个人为止。当任意给定n和m后,设计算法求n个人出圈的次序。 一开始看到这这个题目 ...
分类:编程语言   时间:2017-02-12 20:16:24    阅读次数:248
深入了解 JavaScript 中的 for 循环
在ECMAScript5(简称 ES5)中,有三种 for 循环,分别是: 简单for循环 for-in forEach
分类:编程语言   时间:2017-02-12 20:16:27    阅读次数:245
c++ 继承类强制转换时的虚函数表工作原理
本文通过简单例子说明子类之间发生强制转换时虚函数如何调用,旨在对c++继承中的虚函数表的作用机制有更深入的理解。 结论: 1、通常的类型强转是告诉编译器必须按照指定结构的内存布局来解析对应内存,如上例中“child2* pc21=(child2*)&c1; ”,编译器会把c1对应的内存来当做Deri ...
分类:编程语言   时间:2017-02-12 20:57:19    阅读次数:203
headfirst python 05, 06
处理数据 with open('james.txt') as jaf: data = jaf.readLine() james = data.strip().split(',') #先去掉空格而否有,号分隔, 这叫做方法串联. 这样会得到 james 是一个列表(数组) 排序: 在原有的列表中排序, ...
分类:编程语言   时间:2017-02-12 21:07:05    阅读次数:182
基数排序的奇技淫巧
据说是WC T2的子任务,ai<=2^32-1的基数排序,那么就把一个数分成几段多关键字基数排序就行了,类似后缀数组? 分成8位/8位/8位/8位比分成16位/16位要快【丧病的底层优化 代码如下: #include<iostream> #include<cstdio> #include<cstri ...
分类:编程语言   时间:2017-02-12 21:10:36    阅读次数:220
python作业:编写登陆接口
python作业:编写登陆接口 要求: 1.要求用户输入用户名和密码 2.认证成功显示欢迎信息 3.输入错误超过三次锁定用户 ...
分类:编程语言   时间:2017-02-12 21:12:07    阅读次数:205
javascript学习笔记
JavaScript 数据类型: 在 JavaScript 中有 5 种不同的数据类型: string number boolean object function 3 种对象类型: Object Date Array 2 个不包含任何值的数据类型: null undefined 其中需要注意的的是 ...
分类:编程语言   时间:2017-02-12 21:12:34    阅读次数:229
python作业:多级菜单
python作业: 要求: 1.三级菜单 2.选择可以依次进入子菜单 ...
分类:编程语言   时间:2017-02-12 21:18:50    阅读次数:249
数据结构——二叉查找(排序)树
二叉排序树又称二叉查找树,它可以是一棵空树,若非空时具有以下性质: 若根结点的左子树非空,则左子树上的所有结点的关键字均小于等于根节点的关键字值; 若根结点的右子树非空,则右子树上所有的结点的关键字均大于等于根节点的关键字值; 根结点的左、右子树也是二叉排序树; 什么是前驱和后继: 结点的前驱:是该 ...
分类:编程语言   时间:2017-02-12 21:18:27    阅读次数:220
算法之美--3.2.3 KMP算法
不知道看了几遍的kmp,反正到现在都没有弄清楚next[j]的计算和kmp的代码实现,温故而知新,经常回来看看,相信慢慢的就回了 ...
分类:编程语言   时间:2017-02-12 21:21:59    阅读次数:261
【转载】Python2爬虫之爬取某一路径的所有html文件
http://blog.csdn.net/wangshihui512/article/details/51100605#python 22 和 49行 与原文有所出处 如果添加了反而无法执行 可能和编码有关系 ...
分类:编程语言   时间:2017-02-12 21:24:05    阅读次数:371
SpringMVC:学习笔记(3)——REST
SpringMVC—REST 说明 什么是REST REST:即 Representational State Transfer。(资源)表现层状态转化。是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用 ? 资源(Resources):网络上的 ...
分类:编程语言   时间:2017-02-12 21:26:05    阅读次数:190
[转] Java DecimalFormat 用法
我们经常要将数字进行格式化,比如取2位小数,这是最常见的。Java 提供 DecimalFormat 类,帮你用最快的速度将数字格式化为你需要的样子。下面是一个例子: importjava.text.DecimalFormat; publicclassTestNumberFormat{ public ...
分类:编程语言   时间:2017-02-12 21:28:46    阅读次数:188
C语言 · s01串
算法训练 s01串 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 问题描述 s01串初始为"0" 按以下方式变换 0变1,1变01 输入格式 1个整数(0~19) 输出格式 n次变换后s01串 样例输入 3 样例输出 101 数据规模和约定 0~19 1 ...
分类:编程语言   时间:2017-02-12 22:13:55    阅读次数:221
javascript高级程序设计 第九章-- 客户端检测
javascript高级程序设计 第九章-- 客户端检测 客户端检测是javascript开发中最具争议的一个话题,由于浏览器间存在差别,通常需要根据不同浏览器的能力分别编写不同的代码。有下列常使用的客户端检测方法:能力检测:在编写代码之前先检测特定浏览器的能力。例如,脚本在调用某个函数之前,可能要 ...
分类:编程语言   时间:2017-02-12 22:14:33    阅读次数:238
Python 爬虫-抓取小说《鬼吹灯之精绝古城》
想看小说《鬼吹灯之精绝古城》,可是网页版的好多广告,还要一页一页的翻,还无法复制,于是写了个小爬虫,保存到word里慢慢看。 代码如下: """ 爬取《鬼吹灯之精绝古城》小说 """ from selenium import webdriver import os from docx import ...
分类:编程语言   时间:2017-02-12 22:17:38    阅读次数:250
javascript高级程序设计 第十一章--DOM扩展
javascript高级程序设计 第十一章--DOM扩展DOM最主要的扩展就是选择符API、HTML5和Element Traversal Selectors API:定义了两个方法 querySelector() 和 querySelectorAll(),能够基于CSS选择符从DOM中取得元素。q ...
分类:编程语言   时间:2017-02-12 22:17:56    阅读次数:228
hadoop系列二:HDFS文件系统的命令及JAVA客户端API
转载请在页首明显处注明作者与出处 http://www.cnblogs.com/zhuxiaojie/p/6391518.html 一:说明 此为大数据系列的一些博文,有空的话会陆续更新,包含大数据的一些内容,如hadoop,spark,storm,机器学习等。 当前使用的hadoop版本为2.6. ...
分类:编程语言   时间:2017-02-12 22:22:19    阅读次数:303
python pip包管理
pip 是一个安装和管理 Python 包的工具 , 是 easy_install 的一个替换品。本文将详细说明 安装 pip 的方法和 使用 pip 的一些基本操作如安装、更新和卸载 python 包。 distribute是setuptools的取代(Setuptools包后期不再维护了),pi ...
分类:编程语言   时间:2017-02-12 22:22:07    阅读次数:191
javascript高级程序设计 第十三章--事件
javascript高级程序设计 第十三章--事件js与HTML的交互就是通过事件实现的,事件就是文档或浏览器窗口中发生的一些特定的交互瞬间。 事件流:事件流描述的是从页面中接收事件的顺序,IE的是事件冒泡流,Netscape的是事件捕获流,这个两个是完全相反的事件流概念。 事件冒泡:由最具体的元素 ...
分类:编程语言   时间:2017-02-12 22:24:06    阅读次数:168
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!