首页 > 编程语言
编程算法 - 圆圈中最后剩下的数字(递推公式) 代码(C++)
圆圈中最后剩下的数字(递推公式) 代码(C++)本文地址:http://blog.csdn.net/caroline_wendy题目: 0,1...,n-1这n个数字排成一个圆圈, 从数字0開始每次从这个圆圈里删除第m个数字.求出这个圆圈里最后剩下的数字.能够推导出约瑟夫环的递推公式, 使用循环进行...
分类:编程语言   时间:2014-07-21 09:33:07    收藏:0  评论:0  赞:0  阅读:332
C语言基础学习9:指向指针的指针
一般形式:基类型 **变量名;例如:char **p;void main(){ char *name[] = {"Follow me","Basic","Great Wall","FORTRAN","Computer design"}; char **p; int i; fo...
分类:编程语言   时间:2014-07-21 09:33:26    收藏:0  评论:0  赞:0  阅读:403
C语言基础学习8:指针数组
一个数组,若其元素均为指针类型数据,称为指针数组,指针数组中的每一个元素都相当于一个指针变量。一维指针数组的定义形式为:类型名 *数组名[数组长度];例如:int *p[4];[]的优先级比*高,因此p先与[4]结合,形成p[4]形式,这是数组形式,然后再与p前面的"*"结合,"*"表示此数组是指针...
分类:编程语言   时间:2014-07-21 09:37:32    收藏:0  评论:0  赞:0  阅读:402
python多线程paramiko
初学python,网上找发些关于paramiko实现python多线程的功能,发现相互抄袭占多.别人的总归是别人的,也同时为了练习技术,就自己写了一个基于paramiko免密认证多线程并发脚本.与大家共勉.使用上的问题的同学也可以联系我.刚开始写基本上是纯shell脚本的思维方式.有经验的同学也欢..
分类:编程语言   时间:2014-07-20 15:48:21    收藏:0  评论:0  赞:0  阅读:2100
C++ Find Min and Max element in a BST
对于一个二叉搜索树, 要想找到这棵树的最小元素值, 我们只需要从树根开始, 沿着left 孩子指针一直走, 知道遇到NULL(即走到了叶子), 那么这个叶子节点就存储了这棵二叉搜索树的最小元素。 同理, 从根节点开始, 沿着right 孩子指针, 最终找到的是最大关键字的节点。  也就是说寻找BST最小关键字的元素和最大关键字的元素的代码是对称的。伪代码如下: TREE_MINIMUM(x...
分类:编程语言   时间:2014-07-21 09:28:22    收藏:0  评论:0  赞:0  阅读:259
JavaScript中获取当前项目的绝对路径
最近在做JavaWeb项目相关的东西,几乎每天都遇到很多问题,主要是因为自己对JavaWeb方面的知识不是很清楚,尽量把自己在项目中遇到的问题都记录下来,方便以后查阅。 在我们的项目中有这样的需要,当在页面停留时间过长时,自动调回主页面first.jsp,所以我就写了个load.js代码文件,然后在每个jsp页面上都引用它,这样就出现了问题,因为每个页面不都是在WebRoot的根目录下的,有可能...
分类:编程语言   时间:2014-07-20 15:47:42    收藏:0  评论:0  赞:0  阅读:599
【LeetCode】【Python题解】Single Number & Maximum Depth of Binary Tree
今天做了三道LeetCode上的简单题目,每道题都是用c++和Python两种语言写的,因为c++版的代码网上比较多,所以就只分享一下Python的代码吧,刚学完Python的基本语法,做做LeetCode的题目还是不错的,对以后找工作面试也有帮助! 刚开始就从AC率最高的入手吧! 1.Given an array of integers, every element appe...
分类:编程语言   时间:2014-07-20 15:27:41    收藏:0  评论:0  赞:0  阅读:881
C++: Find height of a Binary Tree
给定一棵二叉树, 如何确定这棵二叉树的高度(即树的最大的深度), 是一个很常见的问题。 给下图回顾一下: 关于高度和深度的概念, 参见上图。 NOTE: 高度: 参考节点是距离节点最远的叶子 深度: 参考节点是根节点   寻找二叉树的高度也可以通过一个递归函数(a recursive function)实现, 这依然源于树是一个递归的数据结构。 例如, 对于下图, 我们可以求出根...
分类:编程语言   时间:2014-07-21 09:18:21    收藏:0  评论:0  赞:0  阅读:485
多线程同步
临界区Critical Section(CS) 不可跨进程,效率高事件 Event 使用内核对象,可跨进程,用于通知互斥量 Mutex 使用内核对象,可跨进程,用户互斥信号量 Semaphore 使用内核对象,可跨进程,有限数量资源http://blog.csdn.net/column/deta.....
分类:编程语言   时间:2014-07-21 09:37:51    收藏:0  评论:0  赞:0  阅读:438
C++内存未释放的情况
以下例子中,存储了整数123的记亿体空间不能被删除,因为地址丢失了。这些空间已无法再使用。 1 #include 2 using namespace std; 3 int main() 4 { 5 int *a = new int(123); 6 cout 2 #include...
分类:编程语言   时间:2014-07-21 09:38:17    收藏:0  评论:0  赞:0  阅读:244
Java虚拟机工作原理具体解释
一、类载入器首先来看一下java程序的运行过程。 从这个框图非常easy大体上了解java程序工作原理。首先,你写好java代码,保存到硬盘其中。然后你在命令行中输入javac YourClassName.java此时,你的java代码就被编译成字节码(.class).假设你是...
分类:编程语言   时间:2014-07-21 09:39:35    收藏:0  评论:0  赞:0  阅读:265
C语言基础学习7:返回指针值的函数
一个函数可以返回一个整型值、字符值、实型值等,也可以返回指针型的数据,即地址,返回的是指针类型。返回指针值的函数的一般定义形式为;数据类型 *函数名(参数列表)例如: int *a(int x, int y);a作为函数名,调用它之后能得到一个指向整型数据的指针(地址)。()优先级高于*,因此a先与...
分类:编程语言   时间:2014-07-21 10:01:20    收藏:0  评论:0  赞:0  阅读:360
设计模式 -- 单例模式(Java&&PHP)
所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在。就像是Java Web中的application,也就是提供了一个全局变量,用处相当广泛,比如保存全局数据,实现全局性的操作等。能够想到的最简单的实现是,把类的构造函数写成private的,从而保证别的类不能实例化此类,然后在类中提供...
分类:编程语言   时间:2014-07-21 10:02:37    收藏:0  评论:0  赞:0  阅读:346
全栈JavaScript之路(七)学习 Comment 类型节点.
凝视 在DOM中,用 Comment 类型 节点表示, 构造器函数为: function Comment(){[native code]}.comment 节点的特征:nodeType:8nodeName:#comment,nodeValue: 凝视的内容,parsentNode: 可能是Eleme...
分类:编程语言   时间:2014-07-21 10:02:50    收藏:0  评论:0  赞:0  阅读:353
Java学习之路:不走弯路,就是捷径
1.如何学习程序设计?JAVA是一种平台,也是一种程序设计语言,如何学好程序设计不仅仅适用于JAVA,对C++等其他程序设计语言也一样管用。有编程高手认为,JAVA也好C也好没什么分别,拿来就用。为什么他们能达到如此境界?我想是因为编程语言之间有共通之处,领会了编程的精髓,自然能够做到一通百通。如何...
分类:编程语言   时间:2014-07-21 10:04:08    收藏:0  评论:0  赞:0  阅读:389
C#与Java的比较
这篇文章对C#与Java做一个语言级的对比,方便C#转Java或Java转C#的人有个大致了解。这里大致用C#3.0与Java6.0做比较。写完后得知维基百科里有更加全面得多的比较:http://en.wikipedia.org/wiki/Comparison_of_C_Sharp_and_Java...
分类:编程语言   时间:2014-07-21 10:05:26    收藏:0  评论:0  赞:0  阅读:331
Spring Quartz定时任务不准时执行
1. 前言 ????也是前段时间工作上遇到过这样的问题:quartz定时任务没有在预期的时间执行。后来研究了下quartz的机制,查明了原因,这里做个记录和分享。 ? 2. 原因解释 ??? 先看一下spring quartz的大致机...
分类:编程语言   时间:2014-07-21 10:35:04    收藏:0  评论:0  赞:0  阅读:1704
第一章 C/C++语言概述 【代码手输一遍】
前情提要:如果不涉及面向对象的部分,那么C++语言和C语言的语法90%以上是一样的,只不过略有扩充,用起来更为方便而已。 查看gcc版本: E:\Program?Files\MinGW\bin>gcc?-v Reading?specs?from?./../lib/gc...
分类:编程语言   时间:2014-07-21 10:37:53    收藏:0  评论:0  赞:0  阅读:434
计算C++算法运行时间
#include <iostream> #include <ctime> using namespace std; int main() { clock_t start,finish; //先行后列 start=clock(); //执行内容 ????//....... finish=clock(); //tot...
分类:编程语言   时间:2014-07-21 10:18:28    收藏:0  评论:0  赞:0  阅读:411
python 虚拟环境搭建
# 环境 ubuntu server 14.04 1、安装 pip ? ? ? ? ? ?sudo apt-get install python-dev python-pip 2、安装 virtualenvwrapper,virtualenv ? ? ? ? ? ?sudo pip install virtualenvwrapper 3、配置 ...
分类:编程语言   时间:2014-07-21 10:28:17    收藏:0  评论:0  赞:0  阅读:389
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!