码迷,mamicode.com
首页 > 编程语言
2017-9-16C#笔记(枚举算法,百元买鸡)
百元买鸡 枚举算法的Ì例子:问题如下:某3人有100元打算买100只鸡,其中公鸡为5元每只,母鸡为3元每只,小?鸡为3只1块钱,问可以买多少只公鸡,母鸡,小鸡? int x, y, z; for (x = 0; x <= 20; x++) for (y = 0; y <= 33; y++) for ...
分类:编程语言   时间:2017-09-24 09:53:52    阅读次数:156
python3安装pip3的方法
1、点击链接:https://bootstrap.pypa.io/get-pip.py,并下载get-pip.py文件; 2、文件下载完成之后,cd到当前目录,并进行安装,如下: 注释:由于我们下载的是get-pip.py的文件,其实就是python文件,我们只需执行.py文件即可安装pip3。 ...
分类:编程语言   时间:2017-09-24 09:50:54    阅读次数:288
树状数组区间更新
树状数组区间更新 在今天的文章开始之前,给大家提一个建议,由于线段树和树状数组这两个结构的分析有很多联系,因此,建议没有看前几篇文章的朋友一定需要了解一下前面的内容。链接如下: 线段树+RMQ问题第二弹 线段树第二弹(区间更新) 树状数组(Binary Indexed Tree,BIT) 上篇文章我 ...
分类:编程语言   时间:2017-09-24 09:50:19    阅读次数:263
Java多线程:synchronized关键字和Lock
一、synchronized synchronized关键字可以用于声明方法,也可以用来声明代码块,下面分别看一下具体的场景(摘抄自《大型网站系统与Java中间件实践》) 案例一:其中foo1和foo2是SynchronizedDemo1类的两个静态方法。在不同的线程中,这两个方法的调用是互斥的,不 ...
分类:编程语言   时间:2017-09-24 09:48:48    阅读次数:151
二.python3 入门
执行python方式 交互器 缺点 程序不能永久保存,主要用于简单的语法测试 文件执行 IDE pycharm 变量 标识符的第一个字符必须是字母表中的字母(大写或小写)或者一个下划线(‘ _ ’)标识符名称的其他部分可以由字母(大写或小写)、下划线(‘ _ ’)或数字(0-9)组成。有效 标识符名 ...
分类:编程语言   时间:2017-09-24 09:48:32    阅读次数:143
自写归并排序和调用系统排序方法,C++
#include<iostream>#include<stdlib.h>#include<malloc.h>#include<algorithm> #include<ctime>#define length 10using namespace std;bool compare(int a, int ...
分类:编程语言   时间:2017-09-24 09:48:09    阅读次数:138
Java多线程:SimpleDateFormat
一、SimpleDateFormat的线程安全问题 为什么SimpleDateFormat是线程不安全的? 下面通过一个案例代码来说明 为什么SimpleDateFormat是线程不安全的? 为什么SimpleDateFormat是线程不安全的? public class DateUtilTest ...
分类:编程语言   时间:2017-09-24 09:46:42    阅读次数:206
机器学习--感知器数据分类算法步骤(慕课网-实现简单的神经网络)
权重向量W,训练样本X 1.把权重向量初始化为0,或把每个分量初始化为[0,1]之间的任意小数 2.把训练样本输入感知器,得到分类结果(-1或者1) 3.根据分类结果更新权重向量 感知器算法适用于图一的可线性分隔开的数据样本 ...
分类:编程语言   时间:2017-09-24 09:45:51    阅读次数:185
Maven(五)之Maven配置阿里云镜像飞快下jar包
用过Maven的人都知道Maven对于依赖的管理让我们程序员从此远离了自己去在项目中把需要的jar包导入到项目中,但是因为中央仓库是在国外的,所以在我们从中央仓库下载依赖的时候, 我们发现下载速度真的是无语了,所以我们用什么方法来解决这个问题呢?答案是:配置阿里云国内镜像 一、什么是镜像 maven ...
分类:编程语言   时间:2017-09-24 03:16:17    阅读次数:162
两指针扫描算法举例
问题一:求sum值 描述:给定一有序序列ary和sum值,求序列中是否存在两元素e1和e2,其和刚好为sum。 算法思想:这是典型的两指针的用法。i指针从头部开始,j指针从尾部开始,相向移动,本质向讲,在移动过程中比较ary[i]+ary[j]与sum的大小,达到逐步排除元素的过程,缩短查找范围。最 ...
分类:编程语言   时间:2017-09-24 03:15:54    阅读次数:135
python内置数据结构之list
列表简单总结类和实例之间的理解人类,哺乳类 实例是某一类中的真实个体时间复杂度O(1) O(n) O(n**2) 随着处理的数据逐渐增加,程序返回结果的时间变化的描述. O(1)表示无论程序处理的数据如何增加,返回结果的时间是常数 O(n)随着处理数据的数量n的增加,返回结果的时间线性增长..
分类:编程语言   时间:2017-09-24 03:00:45    阅读次数:178
线程分离
未分离线程 在我们使用默认属性创建一个线程的时候,线程是 joinable 的。 joinable 状态的线程,必须在另一个线程中使用 pthread_join() 等待其结束, 如果一个 joinable 的线程在结束后,没有使用 pthread_join() 进行操作, 这个线程就会变成"僵尸线 ...
分类:编程语言   时间:2017-09-24 02:58:59    阅读次数:199
Spring MVC静态资源处理(转)
原文地址: http://www.cnblogs.com/fangqi/archive/2012/10/28/2743108.html 优雅REST风格的资源URL不希望带 .html 或 .do 等后缀.由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置Dispatc ...
分类:编程语言   时间:2017-09-24 02:56:02    阅读次数:152
C++中必须用参数列表初始化的4种情况
在C++中,必须使用构造函的参数列表来初始化成员变量的4种情况如下:(1)成员变量类型为constintm_nData;classtest { private: constintm_nData; public: test():m_nData(120){} };(2)类中有引用型变量classtest { private: intm_nData; constint&m_nTest; public: te..
分类:编程语言   时间:2017-09-24 02:54:40    阅读次数:159
POSIX 线程的创建与退出
前言 创建线程: 退出线程: 线程的创建 使用多线程,首先就需要创建一个新线程。那么线程是如何被创建的呢,是用下面这个函数创建的。 创建函数的四个参数的意义分别如下: 返回值:如果函数执行成功,则返回 0,如果执行失败,则返回一个错误码。 错误码: 下面就是调用 pthread_create() 函 ...
分类:编程语言   时间:2017-09-24 02:46:22    阅读次数:176
一.python 简介
python的简介 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 Python能做什么 Web程序 Python经常被用于Web开发。比如,通过mod ...
分类:编程语言   时间:2017-09-24 02:42:55    阅读次数:147
常用jar命令与
JAR包是Java中所特有一种压缩文档。存储格式格式就是.zip包。但是与ZIP包不同的地方是,生成JAR包时候,会自动添加一个META-INF\MANIFEST.MF文件命令参数jar {c t x u f }[ v m e 0 M i ][-C 目录]文件名...其中{ctxu}这四个参数必须选 ...
分类:编程语言   时间:2017-09-24 02:36:26    阅读次数:204
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!