码迷,mamicode.com
首页 > 编程语言
python数据结构之图
‘‘‘常见数据结构-图‘‘‘ ‘‘‘a指向b,a指向d,依次类推‘‘‘ charts={‘a‘:[‘b‘,‘d‘],‘c‘:[‘e‘],‘d‘:[‘c‘,‘e‘]} ‘‘‘遍历图中的路径‘‘‘ defpath(chart,x,y,pathd=[]): pathd=pathd+[x] ifx==y: returnpathd ifnotchart.has_key(x): returnNone forjdinchart[x]: ifjdnotinpathd: n..
分类:编程语言   时间:2017-02-09 16:27:09    阅读次数:120
在C++项目中引入Lua(AlphaGo使用的方案)
最近大火的AlphaGo,其中的deepmind已经开源,可以到github中下载https://github.com/deepmind/lab·,网上还有一个基于Python开源AlphaGo,那个不是google的。通过看deepmind源码,我们可以知AlphaGo使用的是C++和Lua方案。当然语言不是AlphaGo的重点,但还是说明了c++和Lua方..
分类:编程语言   时间:2017-02-09 16:26:12    阅读次数:201
C++单例模式真的简单吗?
设计模式简介:设计模式描述了对象如何进行通信才能不牵涉相互的数据模型和方法。 保持这种独立性一直是一个好的面向对象程序设计的目标。 GangofFour的“DesignPatterns:ElementsofResualbelSoftware”书将设计模式 归纳为三大类型,共23种。 创建型模式:通常和对象的创建有..
分类:编程语言   时间:2017-02-09 16:23:26    阅读次数:173
python-qq邮箱发送邮件
可以试试,以后用在报错发邮件#!/usr/bin/envpython3#-*-coding:utf-8-*-fromemail.headerimportHeaderfromemail.mime.textimportMIMETextimportsmtplib#username="xxxxx@qq.com"password="授权码"#授权码在QQ邮箱设置-账户下开通from_addr="xxxxxxx@qq.com"to_addr="xxxxx@qq...
分类:编程语言   时间:2017-02-09 16:21:57    阅读次数:137
java对链表增删查改操作API
从c++方向搞点java副业。结果在静态链表这里绊了一跤。感谢巨人们的肩膀重见天日。希望后来人少走些弯路。废话少说,直接贴代码:1.创建链表的节点类publicclassNode{ privateNodenode; privateObjecteleme; publicvoidsetEleme(Objecteleme){ this.eleme=eleme; } ..
分类:编程语言   时间:2017-02-09 16:19:05    阅读次数:295
51Nod 1001 数组中和等于K的数对
1001 数组中和等于K的数对 基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 给出一个整数K和一个无序数组A,A的元素为N个互不相同的整数,找出数组A中所有和等于K的数对。例如K = 8,数组A:{-1,6,5,3,4,2,9,0,8},所有和等于8的数对包括(- ...
分类:编程语言   时间:2017-02-09 16:10:20    阅读次数:231
JavaScript 正则表达式
正则表达式是被用来匹配字符串中的字符组合的模式。在 JavaScript 中,正则表达式也是对象。这种模式可以被用于 RegExp 的 exec 和 test 方法以及 String 的 match、replace、search 和 split 方法。本章介绍的是 JavaScript 的正则表达式 ...
分类:编程语言   时间:2017-02-09 16:07:29    阅读次数:222
c++继承:同名隐藏
不同作用域声明的标识符的可见性原则: 如果存在两个或者多个具有包含关系的作用域,外层声明了一个标识符,而内层没有再次声明同名标识符,那么外层标识符在内层依然可见;如果在内层声明了同名标识符,则外层标识符在内层不可见,这时称内层标识符隐藏了外层同名标识符,这种现象称为隐藏规则。 在类的派生层次结构中, ...
分类:编程语言   时间:2017-02-09 15:59:04    阅读次数:141
[Python编程实战] 第一章 python的创建型设计模式1.1抽象工厂模式
注:关乎对象的创建方式的设计模式就是“创建型设计模式”(creational design pattern) 1.1 抽象工厂模式 “抽象工厂模式”(Abstract Factory Pattern)用来创建复杂的对象,这种对象由许多小对象组成,而这些小对象都属于某个特定的“系列”(family)。 ...
分类:编程语言   时间:2017-02-09 15:55:51    阅读次数:165
Java中的常量和变量
一、常量 final 数据类型 常量名称=值; 二、变量 ...
分类:编程语言   时间:2017-02-09 15:54:43    阅读次数:123
Java面试宝典2017
JAVA面试、笔试题(2017版) 欲想成功,必须用功! 目录 一、 HTML&CSS部分.......................................................................................... 9 1、HTML中定义表格的 ...
分类:编程语言   时间:2017-02-09 15:49:40    阅读次数:3084
C# 字节数组与字符串互相转换
string类型转成byte[]: byte[] byteArray = System.Text.Encoding.Default.GetBytes ( str ); byte[]转成string: string str = System.Text.Encoding.Default.GetStrin ...
分类:编程语言   时间:2017-02-09 15:43:50    阅读次数:139
java.net.UnknownHostException
> 对主机名进行映射 [weblogic@CRRC base_domain]$ ./startWebLogic.sh ..JAVA Memory arguments: -Xms256m -Xmx512m -XX:MaxPermSize=256m.WLS Start Mode=Production.C ...
分类:编程语言   时间:2017-02-09 15:39:48    阅读次数:462
关于全排的递归算法
注:该方法转自 李宁的极客世界 在做leetcode的时候遇到一道关于全排的题,于是去了解了有关的递归算法 思路: #include<stdio.h>int n=0;// 这里设置一个全局变量,用来记录有多少钟全排的情况int main(){ void swap(int *a,int *b); vo ...
分类:编程语言   时间:2017-02-09 15:37:31    阅读次数:186
简学Python第一章__进入PY的世界
Python第一章__进入Python的世界 欢迎加入Linux_Python学习群 群号:478616847 目录: 什么是Python Python开发环境安装 第一个程序 HelloWord! 初识数据类型 初识条件语句 Pass continue break 什么是Python Python ...
分类:编程语言   时间:2017-02-09 15:36:26    阅读次数:198
js sort方法根据数组中对象的某一个属性值进行排序
sort方法接收一个函数作为参数,这里嵌套一层函数用来接收对象属性名,其他部分代码与正常使用sort方法相同. ...
分类:编程语言   时间:2017-02-09 15:31:13    阅读次数:135
JAVA内存模型后续问题
A更新了本地副本x的值,不会主动刷新到主存中吗,必须等到和B通信时? --A线程迟早会把更新过的X值刷新到主内存中,但具体会在什么时候刷新到主内存是不确定的。如果我们使用同步原语(synchronized,volatile和final),那么刷新的时机是确定的。比如,如果A线程释放了锁,它就会刷新本 ...
分类:编程语言   时间:2017-02-09 14:44:00    阅读次数:192
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!