码迷,mamicode.com
首页 > 编程语言
C++ 模板(一)
C++模板类似与C#/Java当中的泛型,即可使用同样的代码实现不同的功能。效果类似于继承(父对象指针指向子指针)。一:函数模板#include<iostream> usingnamespacestd; template<typenameT>//<typenameT>==<classT> voidprint(Ta) { cout<<a<&..
分类:编程语言   时间:2017-06-04 22:44:02    阅读次数:182
python基础学习日志day7-类的其他方法
一。isinstance(obj,cls)检查是否obj是类的cls对象 ...
分类:编程语言   时间:2017-06-04 22:42:51    阅读次数:165
零基础学并查集算法
并查集是我暑假从高手那里学到的一招,觉得真是太精妙的设计了。以前我无法解决的一类问题竟然可以用如此简单高效的方法搞定。不分享出来真是对不起party了。(party:我靠,关我嘛事啊?我跟你很熟么?) 来看一个实例,杭电1232畅通工程 首先在地图上给你若干个城镇,这些城镇都可以看作点,然后告诉你哪 ...
分类:编程语言   时间:2017-06-04 22:42:37    阅读次数:250
python之-- socket 基础篇
socket 网络模块 注意事项:在python3中,所有数据的传输必须用bytes类型(bytes只支持ascii码)所以在发送数据的时候要么在发送的字符串前面加 'b',要么使用encode('utf-8')进行转换成bytes类型发送,但是在接收端必须用decode()进行转码。 1、Sock ...
分类:编程语言   时间:2017-06-04 22:42:24    阅读次数:183
python之-- 反射
1 # 将这个方法动态装入类中进行调用 2 def bulk(self): 3 print('%s is yelling...' % self.name) 4 5 class Dog(object): 6 def __init__(self,name): 7 self.name = name 8 d ...
分类:编程语言   时间:2017-06-04 22:42:01    阅读次数:174
python基础学习日志day7-类的起源
Python中一切事物都是对象。 f对象是FOO类的一个实例,Foo类对象是type类的一个实例。 print(type(f)) print(type(foo)) 类默认是由 type 类实例化产生,type类中如何实现的创建类?类又是如何创建对象? 答:类中有一个属性 __metaclass__, ...
分类:编程语言   时间:2017-06-04 22:41:33    阅读次数:210
JAVA——汉诺塔
大家还记得某年春晚小品那个把大象放冰箱需要几步吗? 今天,我准备写的是汉诺塔,有三个魔法石柱,分别:诚实、勇敢、正直。其中有一个石柱上从大到小,从地向上依次排放着四个魔法圆环,需要将那四个魔法圆环分别按照大的上面放小的,不可以在小的上面放大的的;需要几步? 运行结果: 是不是很有意思呢? ...
分类:编程语言   时间:2017-06-04 22:40:16    阅读次数:148
Python学习:购物程序
一.脚本要求启动程序后,让用户输入工资,然后打印商品列表;允许用户根据商品的编号购买商品;用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒;结算购物车,打印已购买商品和余额;可随时退出程序;二.涉及Python知识点注释变量用户输入列表(list)元组(tuple)数值..
分类:编程语言   时间:2017-06-04 22:39:52    阅读次数:484
javascript reg 不加入分组
from :https://stackoverflow.com/questions/3512471/what-is-a-non-capturing-group-what-does-a-question-mark-followed-by-a-colon fter reading some tutori ...
分类:编程语言   时间:2017-06-04 22:39:23    阅读次数:237
20145234黄斐《Java程序设计》课程总结
每周作业链接汇总 预习作业一:http://www.cnblogs.com/taigenzhenjun/p/6492903.html 对专业的期望 预习作业二:http://www.cnblogs.com/taigenzhenjun/p/6195785.html 对c语言学习的回顾 预习作业三:ht ...
分类:编程语言   时间:2017-06-04 22:38:46    阅读次数:196
C++编程 – 高速查找一个对象
2014-7-6 flyfish 在初始阶段会有大量数据增删改。而后期非常少有更改,后期大部分是查询操作。 建立索引。使用排序的vector,使用二分法查找 以用户信息为例 用户信息包含,ID。名字,性别,手机号码 class CGender { public: enum { Female=0, M ...
分类:编程语言   时间:2017-06-04 22:38:23    阅读次数:237
MFC小程序003------MFC使用WebBrowser组件,在对话框中创建滚动视图,动态创建一个静态文本控件并设置鼠标单击的消息响应
MFC小程序截图: 一、在MFC中简单使用WebBrowser的ActiveX插件的方法: 见博文: http://blog.csdn.net/supermanking/article/details/5866213 二、在对话框中创建视图(我这里创建的是一个滚动视图): 见博文: http://b ...
分类:编程语言   时间:2017-06-04 22:38:06    阅读次数:204
《剑指Offer》题目——二维数组中的查找
题目描述: 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 题目分析: 暴力破解时间复杂度太高,本题有两种思路:1. 将每行看成一个有序数组,用二分查找2. 从左下角开始查找,若大 ...
分类:编程语言   时间:2017-06-04 22:37:20    阅读次数:185
排序算法之归并排序
思路: 归并排序使用了分治思想进行实现。对一个数组进行二分法,使用递归实现二分法。 首先有一个数组C,可以将C数组分为A,B两组,然后各自再把A,B分成二组。依次类推,当分出来的小组只有一个数据时,可以认为这个小组组内已经达到了有序,然后再合并相邻的二个小组就可以了。 这样通过先递归的分解数列,再合 ...
分类:编程语言   时间:2017-06-04 21:30:01    阅读次数:201
初识java
1.java的执行顺序9 javac(编译) java(运行) 编写源码 >字节码文件 >执行2.编写源码注意 a.类名和文件名一致 b.括号要成对出现3.println和print的区别 println会换行 print不会换行4.转义字符 \n 表示换行 \t 表示空格5.java注释 // 单 ...
分类:编程语言   时间:2017-06-04 21:29:07    阅读次数:181
JAVA学习(十)
一、变量的作用域(有效的使用范围) 1、变量有2种 1.1成员变量(属性) 声明在类的里面,方法的外面 1.2 局部变量 声明在方法里面或for循环结构中 2、调用时的注意事项 2.1 成员变量,有默认值(不初始化),在当前类直接通过成员变量名调用;在其他类中,通过该类的对象名.属性(成员变量)名调 ...
分类:编程语言   时间:2017-06-04 21:28:51    阅读次数:256
JAVA学习(五)
一、 调试 步骤1:设置断点(不能在空白处设置断点) 步骤2:启动调试 步骤3:调试代码(F6单步跳过)笔记本Fn+F6(F5) 步骤4:结束调试 掌握调试的好处? 很清晰的看到,代码执行的顺序 快速定位到异常代码出现的位置,并帮助修改或改进代码 二、 while循环 1、循环的优点? 减少重复代码 ...
分类:编程语言   时间:2017-06-04 21:27:45    阅读次数:157
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!