码迷,mamicode.com
首页 > 编程语言
C++ 用循环链表解决约瑟夫环问题
约瑟夫环问题 已知 n 个人(n>=1)围坐一圆桌周围,从 1 开始顺序编号,从序号为 1 的人开始报数,顺时针数到 m 的那个人出列。下一个人又从 1 开始报数,数到m 的那个人又出列。依此规则重复下去,直到所有人全部出列。请问最后一个出列的人的初始编号。 要求 输入人数 n,所报数 m,输出最后 ...
分类:编程语言   时间:2016-05-26 20:30:22    阅读次数:777
Linq 数据操作,两个数组求差、交集、并集
int[] a = { 1, 2, 3, 4, 5, 6, 7 }; int[] b = { 4, 5, 6, 7, 8, 9, 10 }; int[] c = { 1, 2, 3, 3, 4, 1, 2, 4, 6, 1, 6, 5 }; // 交集 var ** = a.Intersect(b) ...
分类:编程语言   时间:2016-05-26 20:26:56    阅读次数:418
关于Java 中的 i += 1 和 i = i + 1 问题
publicclasstest{ publicstaticvoidmain(String[]args){ shorts=1; s=s+1;//编译错误 s+=1;//编译通过 } }编译错误是由于s1+1在运算时会自动提升表达式的类型至int型再赋值给short类型的s1时将发生强制类型转换的错误虽然x+=y和x=x+y两个表达式在一般情况下可以通用,..
分类:编程语言   时间:2016-05-26 19:16:39    阅读次数:420
python如何支持中文注释
只要在Python开头加以下代码任意一条即可。#coding:gbk#coding:utf-8#-*-coding:gbk-*-视频链接;http://edu.aqniu.com/course/144
分类:编程语言   时间:2016-05-26 19:14:08    阅读次数:368
python datetime模块基本用法
importdatetime,calendardate=datetime.datetime.now()获取的为当前系统时间#1、返回昨天日期defgetYesterday():today=datetime.date.today()oneday=datetime.timedelta(days=1)yesterday=today-onedayreturnyesterday#2、返回今天日期defgetToday():returndatetime.date.today..
分类:编程语言   时间:2016-05-26 19:14:11    阅读次数:405
java课程第七天,匿名内部类以及异常处理
利用白富美接口案例,土豪征婚使用匿名内部类对象实现。//定义女人皮肤白publicinterfaceIwhite{ publicabstractvoidwhite();}//定义女人有钱publicinterfaceIrich{ publicabstractvoidrich();}//定义女人漂亮publicinterfaceIbeauti{ publicabstractvoidbeauti();}//定义白富..
分类:编程语言   时间:2016-05-26 19:11:04    阅读次数:154
二叉树的先序、中序、后序遍历等基本操作c++实现
二叉树:树的每个节点最多有两个子节点。1.实现二叉链表的结构://节点结构template<classT>structBinaryTreeNode{ BinaryTreeNode<T>*_left;//左子树 BinaryTreeNode<T>*_right;//右子树 T_data;//数据域 //构造函数 BinaryTreeNode(constT&x) :_left(..
分类:编程语言   时间:2016-05-26 19:09:53    阅读次数:183
查看Linux服务器网卡流量小脚本shell和Python各一例
有时我们需要较为实时的查看服务器上的网卡流量,这里我写了两个小脚本,一个用shell(先写的,一次只能查看一个网卡),另一个用Python(后写的,一次可查看多个网卡)。脚本中都用了whiletrue“死循环”,每隔10s从“/proc/net/dev”中取一次值并根据10s内的差值计算10s内的..
分类:编程语言   时间:2016-05-26 19:09:17    阅读次数:448
python 学习day3
set(无序不重复的序列)创建两种方式例一:s1={1,2,3}例二:s2=set(),s3=set([1,2,3,4,5])功能s2.add(123)#添加s2集合中123元素s2.clear()#清除内容s2.copy()#浅拷贝s1.difference.s2#获取s1中存在s2中不存在的s1.difference_update.s2#从当前集合中删除和B中相同的元素s1.di..
分类:编程语言   时间:2016-05-26 19:04:30    阅读次数:191
《Spring学习笔记》:Spring、Hibernate、struts2的整合(以例子来慢慢讲解,篇幅较长)
《Spring学习笔记》:Spring、Hibernate、struts2的整合(以例子来慢慢讲解,篇幅较长)最近在看马士兵老师的关于Spring方面的视频,讲解的挺好的,到了Spring、Hibernate、struts2整合这里,由于是以例子的形式来对Spring+Hibernate+struts2这3大框架进行整合,因此,自己还跟着写代码的过程中,发现还是遇到了很多问题,因此,就记录下。特此说...
分类:编程语言   时间:2016-05-26 19:01:09    阅读次数:581
Windows 工作环境 && Java 开发环境搭建
工欲善其事,必先利其器——Windows 工作环境 && Java 开发环境搭建...
分类:编程语言   时间:2016-05-26 19:00:58    阅读次数:216
(转)Spring定时任务的几种实现
Spring定时任务的几种实现 转自http://gong1208.iteye.com/blog/1773177 近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合 spring ...
分类:编程语言   时间:2016-05-26 18:59:18    阅读次数:156
求字符串数组最长公共前缀
...
分类:编程语言   时间:2016-05-26 18:57:00    阅读次数:411
Dijkstra算法 小白说明
Dijkstra算法 小白说明 Dijkstra算法,书上其实说的很简洁,仔细看,仔细思考是会理解的. 如果不限制篇幅,当然可以更细致一些,那么自己按照理解,试着慢慢讲下. 一,问题: 从某个源点,到其他各点的最短路径. 注意,不要想成某一个点,到某个点的最短路径.这样的话思路不是一样的. 二,分析 ...
分类:编程语言   时间:2016-05-26 18:56:31    阅读次数:186
[转] JavaScript中的属性:如何遍历属性
在JavaScript中,遍历一个对象的属性往往没有在其他语言中遍历一个哈希(有些语言称为字典)的键那么简单.这主要有两个方面的原因:一个是,JavaScript中的对象通常都处在某个原型链中,它会从一个或多个的上层原型上继承一些属性.第二个原因是,JavaScript中的属性不光有值,它还有一些除 ...
分类:编程语言   时间:2016-05-26 18:53:56    阅读次数:157
Java四种线程池
本文摘录自:http://cuisuqiang.iteye.com/blog/2019372 Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedTh ...
分类:编程语言   时间:2016-05-26 18:52:45    阅读次数:220
HDU2056JAVA
Rectangles Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 20375 Accepted Submission(s): 6607 Pro ...
分类:编程语言   时间:2016-05-26 18:53:24    阅读次数:202
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!