首页 > 编程语言
HDOJ 2647 Reward 【逆拓扑排序+分层】
题意:每一个人的基础工资是888。 因为一部分人要显示自己水平比較高,要求发的工资要比其它人中的一个人多。问你能不能满足他们的要求,假设能的话终于一共要发多少钱,假设不能就输出-1. 策略:拓扑排序。 这道题有些难点:一:数据大,建二维数组肯定不行,要换其它的数据结构(vector, 或者是链式前向 ...
分类:编程语言   时间:2017-06-13 21:38:27    收藏:0  评论:0  赞:0  阅读:312
深入C++的运算符重载
对于简单的运算符,可以参考之前的博文。之后会有一篇关于从等号运算符重载的角度研究深浅拷贝的博文。 逗号运算符重载 逗号运算符重载需要一个参数,并且返回自身类。逗号运算符在复制操作中比较常见,下面就是以赋值操作为例的逗号运算符重载。 #include<string> #include<iostream ...
分类:编程语言   时间:2017-06-13 21:38:16    收藏:0  评论:0  赞:0  阅读:286
UILite-MFC/WTL/DirectUI界面库
之前写了UILite库介绍: http://blog.csdn.net/zhangzq86/article/details/9093945 如今UILite库能够使用git訪问了: https://git.oschina.net/7thTool/UILite.git UILite库UI界面部分基本都 ...
分类:编程语言   时间:2017-06-13 21:37:53    收藏:0  评论:0  赞:0  阅读:310
《算法图解》代码实现和改进
《算法图解》代码实现和改进 请随意观看表演 二分查找 数组和链表 递归 递归条件和基线条件 快速排序 散列表 广度优先搜索 狄克斯特拉算法 贪婪算法 二分查找 def bin_search(list,item): low = 0 high = len(list) - 1 while low<=hig ...
分类:编程语言   时间:2017-06-13 21:37:32    收藏:0  评论:0  赞:0  阅读:373
NLTK学习笔记(四):自然语言处理的一些算法研究
自然语言处理中算法设计有两大部分:分而治之 和 转化 思想。一个是将大问题简化为小问题,另一个是将问题抽象化,向向已知转化。前者的例子:归并排序;后者的例子:判断相邻元素是否相同(与排序)。这次总结的自然语言中常用的一些基本算法,算是入个门了。 递归 使用递归速度上会受影响,但是便于理解算法深层嵌套 ...
分类:编程语言   时间:2017-06-13 21:36:56    收藏:0  评论:0  赞:0  阅读:347
Python多线程和多进程谁更快?
python多进程和多线程谁更快 python3.6 threading和multiprocessing 四核+三星250G-850-SSD 自从用多进程和多线程进行编程,一致没搞懂到底谁更快。网上很多都说python多进程更快,因为GIL(全局解释器锁)。但是我在写代码的时候,测试时间却是多线程更 ...
分类:编程语言   时间:2017-06-13 21:34:24    收藏:0  评论:0  赞:0  阅读:280
JavaScript 字符比较大小
JavaSript 字符串比较大小 字符串类型的大小判断是一个字符和一个字符的比较,只要有字符不同就停止继续判断并返回比较结果。运行上面的代码可以形象的看出。 ...
分类:编程语言   时间:2017-06-13 21:33:50    收藏:0  评论:0  赞:0  阅读:282
python3实现TCP协议的简单服务器和客户端
利用python3来实现TCP协议,和UDP类似。UDP应用于及时通信,而TCP协议用来传送文件、命令等操作,因为这些数据不允许丢失,否则会造成文件错误或命令混乱。下面代码就是模拟客户端通过命令行操作服务器。客户端输入命令,服务器执行并且返回结果。 TCP(Transmission Control ...
分类:编程语言   时间:2017-06-13 21:33:36    收藏:0  评论:0  赞:0  阅读:307
java的Arrays类的应用
java.util.Arrays类能方便地操作数组,它提供的所有方法都是静态的。具有以下功能: 1.直接输出数组里面的元素(java核心卷-数组是一种数据结构) ² 给数组赋值:通过fill方法。 ² 对数组排序:通过sort方法,按升序。 ² 比较数组:通过equals方法比较数组中元素值是否相等 ...
分类:编程语言   时间:2017-06-13 21:31:39    收藏:0  评论:0  赞:0  阅读:284
Spring + Mybatis 企业应用实战 第3章 Sping MVC的常用注解
注解(annotation) @Controller @Controller是扩展的@Component的,可以说基本一样,就是作为一种标志。 @RequestMapping value: 指定请求的实际地址,指定的地址可以是URI Template 模式(后面将会说明); method: 指定请求... ...
分类:编程语言   时间:2017-06-13 21:30:40    收藏:0  评论:0  赞:0  阅读:250
unity3D脚本的生命周期
组件绑定脚本请看:http://blog.csdn.net/tutuboke/article/details/40894433 绑定后。先写脚本,代码例如以下: using UnityEngine; using System.Collections; public class Test1 : Mon ...
分类:编程语言   时间:2017-06-13 21:29:46    收藏:0  评论:0  赞:0  阅读:281
spring中context:property-placeholder/元素
1.有些参数在某些阶段中是常量 比如:a、在开发阶段我们连接数据库时的连接url,username,password,driverClass等 b、分布式应用中client端访问server端所用的server地址,port,service等 c、配置文件的位置 2.而这些参数在不同阶段之间又往往需 ...
分类:编程语言   时间:2017-06-13 21:29:06    收藏:0  评论:0  赞:0  阅读:340
015 线程创建
线程 ● 进程启动 ○ 进程内核对象 进程空间 ○ 线程 ● 可以通过IDE设置入口函数 ● 自己创建线程 ○ 创建线程函数 CreateThread() ○ 新建线程内核对象(结构体) ● 线程 ○ 分配一块内存空间,作为当前线程的堆栈 ○ 两条在同一进程内线程,都是隔离的 ○ 线程他们是封闭的, ...
分类:编程语言   时间:2017-06-13 21:26:34    收藏:0  评论:0  赞:0  阅读:276
Java的类加载机制
一、什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结构,并且向 ...
分类:编程语言   时间:2017-06-13 21:07:10    收藏:0  评论:0  赞:0  阅读:344
JAVA编程规范-其他规范
1.【强制】在使用正则表达式时,利用好其预编译功能,可以有效加快正则匹配速度。说明:不要在方法体内定义:Pattern pattern = Pattern.compile(规则); 2.【强制】velocity调用 POJO类的属性时,建议直接使用属性名取值即可,模板引擎会自动按规范调用 POJO的 ...
分类:编程语言   时间:2017-06-13 21:04:58    收藏:0  评论:0  赞:0  阅读:674
MFC,C++,VC++,VS2010 之间究竟是什么关系
C++是在C语言的基础上发展而来的面向对象的一种语言; MFC是基于C++类的窗口开发工具,内含大量的基类。降低编程人员的工作量; VC++是一种开发工具。 VS2010是更高版本号的开发工具,功能强大。内集合VC++。VB。C#等。 ...
分类:编程语言   时间:2017-06-13 21:04:16    收藏:0  评论:0  赞:0  阅读:284
JAVA编程规范-注释规范
1.【强制】类、类属性、类方法的注释必须使用 Javadoc规范,使用/**内容*/格式,不得使用//xxx方式。说明:在 IDE编辑窗口中,Javadoc方式会提示相关注释,生成 Javadoc可以正确输出相应注释;在 IDE中,工程调用方法时,不进入方法即可悬浮提示方法、参数、返回值的意义,提高 ...
分类:编程语言   时间:2017-06-13 21:03:56    收藏:0  评论:0  赞:0  阅读:378
485. Max Consecutive Ones (最大连续数) by Python
485. Max Consecutive Ones 题目: Given a binary array, find the maximum number of consecutive 1s in this array. Example 1: Note: The input array will onl ...
分类:编程语言   时间:2017-06-13 20:33:33    收藏:0  评论:0  赞:0  阅读:599
Python标准库:内置函数all(iterable)
假设可迭代的对象的所有元素所有非空(或者空迭代对象),就返回True。这个函数主要用来推断列表、元组、字典等对象是否有空元素。比方有10000个元素的列表,假设没有提供此函数,须要使用循环来实现。那么计算速度会比較慢。这个函数的等同以下代码的功能:def all(iterable): for ele ...
分类:编程语言   时间:2017-06-13 20:31:12    收藏:0  评论:0  赞:0  阅读:275
Java-事务管理
1、事务的概念: 事务指逻辑上的一组操作,组成这组操作的各个单元,要么全部成功,要么全部不成功。 2、 管理事务: 2.1. 数据库默认的事务 数据库默认支持事务的,但是数据库默认的事务是一条sql语句独占一个事务,这种模式,意义不大。 2.2. 手动控制事务 如果希望自己控制事务也是可以的: st ...
分类:编程语言   时间:2017-06-13 20:29:52    收藏:0  评论:0  赞:0  阅读:274
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!