首页 > 编程语言
合并两个有序数组到其中一个数组中
题目描述 Given two sorted integer arrays A and B, merge B into A as one sorted array. Note:You may assume that A has enough space to hold additional eleme ...
分类:编程语言   时间:2017-04-05 01:15:14    收藏:0  评论:0  赞:0  阅读:190
【题解】Matrix BZOJ 4128 矩阵求逆 离散对数 大步小步算法
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=4128 大水题一道 使用大步小步算法,把数字的运算换成矩阵的运算就好了 矩阵求逆?这么基础的线代算法我也不想多说,还是自行百度吧 需要注意的是矩阵没有交换律,所以在计算$B\cdot A^{-m ...
分类:编程语言   时间:2017-04-05 01:13:33    收藏:0  评论:0  赞:0  阅读:243
Python基础知识
注释的分类 <1> 单行注释 <2> 多行注释 常用的格式化输出符号 %s %d %f 换号输出 print("1234567890\n ") # 一行显示1234567890,另外一行显示 输入 python3中input()功能和python2中raw_input()功能一样得到的都是字符串 P ...
分类:编程语言   时间:2017-04-05 01:10:34    收藏:0  评论:0  赞:0  阅读:250
Python Google Translate API
参考自:http://www.icourse163.org/learn/BIT-1001870001?tid=1001962001#/learn/forumdetail?pid=1003366321 ...
分类:编程语言   时间:2017-04-05 01:10:15    收藏:0  评论:0  赞:0  阅读:353
Java线程
Java对多线程编程提供了内置支持。 多线程程序包含同时运行的两个或更多个部分,这种程序的每一部分被称为一个线程,并且每个线程定义了单独的执行路径,因此多线程是特殊形式的多任务处理。 多任务处理有两种不同的类型: 基于进程的多任务处理就是允许计算机同时运行两个或者更多个程序的特性。在基于进程的多任务 ...
分类:编程语言   时间:2017-04-05 01:07:49    收藏:0  评论:0  赞:0  阅读:166
python抽象类+抽象方法实现接口(interface)
#python没有类似于java和C#的接口类(interface),需要使用抽象类 和抽象方法来实现接口功能 #!/usr/bin/env python#_*_ coding:utf-8 _*_ from abc import ABCMetafrom abc import abstractmeth ...
分类:编程语言   时间:2017-04-05 01:04:48    收藏:0  评论:0  赞:0  阅读:383
算法训练 开心的金明
问题描述 金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎 么布置,你说了算,只要不超过N元钱就行”。今天一早金明就开始做预算,但是他想买的东西太多了,肯定会超过妈妈限定的N元。于是,他把每件物品规定了一 ...
分类:编程语言   时间:2017-04-05 01:02:36    收藏:0  评论:0  赞:0  阅读:142
C++多态的实现及原理详细解析
C++的多态性用一句话概括就是:在基类的函数前加上virtual关键字,在派生类中重写该函数,运行时将会根据对象的实际类型来调用相应的函数。如果对象类型是派生类,就调用派生类的函数;如果对象类型是基类,就调用基类的函数 1. 用virtual关键字申明的函数叫做虚函数,虚函数肯定是类的成员函数。2. ...
分类:编程语言   时间:2017-04-05 00:58:41    收藏:0  评论:0  赞:0  阅读:288
java编码规范
1. 介绍 1.1. 术语 1.2. 文档说明 2. 源文件规范 2.1. 文件名 2.2. 文件编码 2.3. 特殊字符 2.3.1. 空格 2.3.2. 特殊转义字符 2.3.3. 非ASCII字符 3. 源文件组织结构 3.1. 许可证(License)或版权声明(Copyright) 3.2 ...
分类:编程语言   时间:2017-04-05 00:56:58    收藏:0  评论:0  赞:0  阅读:136
JAVA 文件与base64之间的转化, 以及Web实现base64上传文件
<1>文件与base64字符串之间的转化 <2> servlet 借助 base64 实现文件上传 ...
分类:编程语言   时间:2017-04-05 00:52:47    收藏:0  评论:0  赞:0  阅读:760
C语言 · 数的划分
算法提高 数的划分 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 问题描述 一个正整数可以划分为多个正整数的和,比如n=3时: 3;1+2;1+1+1; 共有三种划分方法。 给出一个正整数,问有多少种划分方法。 输入格式 一个正整数n 输出格式 一个正整 ...
分类:编程语言   时间:2017-04-05 00:52:24    收藏:0  评论:0  赞:0  阅读:527
Python PEP342
Specification Summary 除了作为一个statement将一个函数变成一个generator以外,yield可以被视为是一个表达式,并用于赋值。 比如 ...
分类:编程语言   时间:2017-04-05 00:52:04    收藏:0  评论:0  赞:0  阅读:188
Javascript开发技巧(JS入门、运算符、分支结构、循环结构)
一、Js简介和入门 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>JavaScript简介</title> <!-- [使用JS的三种方式] 1、HTML标签中内嵌JS(不提倡使用): <button onclick="jav ...
分类:编程语言   时间:2017-04-05 00:48:48    收藏:0  评论:0  赞:0  阅读:242
多线程以及同步问题
1.在单例设计模式中,会出现多线程的同步问题。主要表现在,当使用的是懒汉式单例设计模式来创建对象的时候,若有多个进程同时在执行,则有可能会创建了多个对象,但这个不是单例设计模式应该出现的问题。所以需要使用锁机制来解决。需要注意的是,饿汉式不会出现这个问题。具体代码如下。 姑且也许可以这么认为,在有判 ...
分类:编程语言   时间:2017-04-05 00:46:04    收藏:0  评论:0  赞:0  阅读:221
归并排序
1.将当前序列一分为二,求出分裂点mid = (low+high)/2; 2.对子序列R[low...mid]递归,进行递归排列; 3.对子序列R[mid+1...high]递归,进行递归排序; 4.调用算法merge合并两个子序列 举例 无序数组[6 2 4 1 5 9] 先看一下每个步骤下的状态 ...
分类:编程语言   时间:2017-04-05 00:45:38    收藏:0  评论:0  赞:0  阅读:235
多线程:简易版本生产消费者模式纯语言概述
一个消费者,一个生产者,一共就两个线程 首先用最简单的语言描述一下这个模型对象为 资源对象,资源对象包括了生产方法,和消费方法,以及计数器生产者对象,只会生产消费者对象,只会销售生产者、消费者实现了Runnable接口,同时拥有一个资源字段和为资源字段构造函数主函数New了一个资源对象New了一个生 ...
分类:编程语言   时间:2017-04-05 00:44:26    收藏:0  评论:0  赞:0  阅读:265
关于网络流算法(3)
实现MCMF的基础上进行尝试针对题目修改代码就方便许多,这里的一个难点是如何输出MCMF对应的各条流路径(网络路径)。实现了MCMF之后很长的一段时间我一直在走弯路,最后发现是自己的测试数据并不方便手算而且一开始采用的模板本身有错误,另一方面因为我之前并没有接触过图论算法,对这些现学的算法实现和运行 ...
分类:编程语言   时间:2017-04-05 00:43:24    收藏:0  评论:0  赞:0  阅读:194
Python 的十个自然语言处理工具
原文 先mark,后续尝试。 1.NLTK NLTK 在用 Python 处理自然语言的工具中处于领先的地位。它提供了 WordNet 这种方便处理词汇资源的借口,还有分类、分词、除茎、标注、语法分析、语义推理等类库。 网站 http://www.nltk.org/ 安装 安装 NLTK: sudo ...
分类:编程语言   时间:2017-04-05 00:42:51    收藏:0  评论:0  赞:0  阅读:271
python基础之条件和循环
一.if语句 1.1 功能 计算机又被称作电脑,意指计算机可以像人脑一样,根据周围环境条件(即expession)的变化做出不同的反应(即执行代码) if语句就是来控制计算机实现这一功能 1.2 语法 1.2.1:单分支,单重条件判断 if expression: expr_true_suite 注 ...
分类:编程语言   时间:2017-04-05 00:39:58    收藏:0  评论:0  赞:0  阅读:293
WebGL 着色器语言(GLSL ES)
1.类型转换内置函数 转换/函数/描述 转换为整形数/int(float)/将浮点数的小数部分删去,转换为整形数(比如,将3.14转换为3) 转换为整形数/intl(bool)/true被转换为1,false被转换为0 转换为浮点数/float(int)/将整形数转换为浮点数(比如,将8转换为8.0... ...
分类:编程语言   时间:2017-04-05 00:39:13    收藏:0  评论:0  赞:0  阅读:429
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!