自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gardenpalace的博客

合抱之木,生于毫末;九尺之台,起于垒土;

  • 博客(21)
  • 资源 (3)
  • 收藏
  • 关注

转载 STL的使用方法总结

转https://blog.csdn.net/sinat_35866463/article/details/76523216,无意间看到这篇博客,我这里存下,方便后来查看!!1.    概述泛型编程思想最早缘于A.Stepanov提出的部分算法可独立于数据结构的论断。20世纪90年代初A.Stepanov和Meng Lee根据泛型编程的理论用C++共同编写了STL。但直至1998年,STL...

2018-12-17 19:59:26 340

转载 如何计算时间复杂度--及其分析

原地址:http://www.nowamagic.net/librarys/veda/detail/2195在进行算法分析时,语句总的执行次数T(n)是关于问题规模n的函数,进而分析T(n)随n的变化情况并确定T(n)的数量级。算法的时间复杂度,也就是算法的时间量度,记作:T(n}=0(f(n))。它表示随问题规模n的增大,算法执行时间的埔长率和 f(n)的埔长率相同,称作算法的渐近时间复杂度...

2018-12-15 14:39:46 3493 1

原创 分枝限界法求TSP问题--C++/C

旅行商问题(TSP):给定一系列城市和每对城市之间的距离,求解访问每一座城市一次并回到起始城市的最短回路。它是组合优化中的一个NP困难问题,在运筹学和理论计算机科学中非常重要。这篇文章里介绍一下基于分支限界法的TSP算法。对于TSP,我们需要利用上界和下界来对BFS进行剪枝,通过不断更新上界和下界,尽可能的排除不符合需求的child,以实现剪枝。最终,当上限和下限等同时,我们可以获得最优的B...

2018-12-07 10:05:17 4846 3

原创 0/1背包问题--回溯法--c++,c语言(二)

0/1背包问题本篇是用回溯法求解0/1背包问题,结合上篇回溯法求解的步骤(忘了的小伙伴可以再看下),我们来对这个问题进行分析,解决思路:(1)确定问题的解题空间树:从n个集合中求取最优解,很显然其解空间是子集树(每个物品要么装入,要么不装入)。每个结点表示背包的一种选择状态。(2)确定结点的扩展规则:对于本问题的解空间树,用i表示层数,第i层上的某分枝结点的对应状态dfs(i,tw...

2018-11-30 09:56:14 8518 3

原创 详细讲解回溯算法(一)

本篇博文先不根据样例讲解算法,我会在接下的博文中一一讲解回溯法的具体运用。这里先详细讲解回溯算法的原理和思路。在了解回溯算法之前,先对回溯算法中涉及的知识点的概念先讲解下,方便理解博文,,哈哈大家不要嫌啰嗦,可能都想直接了解什么是回溯法,但基础不好,后面的运用又怎能彻底掌握呢,不要嫌麻烦,多点耐心,这个其实很容易就理解的,嗷嗷嗷!!!1.1问题的解空间一个复杂问题的解决方案是由若干...

2018-11-29 14:13:10 42030 8

原创 多机调度问题--初谈贪心算法(一)

初步学习贪心算法,这里以这道题来进行学习,话不多说,下面给出题目:多机调度问题题目:     某工厂有n个独立的作业,由m台相同的机器进行加工处理。作业i所需的加工时间为ti,任何作业在被处理时不能中断,也不能进行拆分处理。现厂长请你给他写一个程序:算出n个作业由m台机器加工处理的最短时间输入第一行T(1<T<100)表示有T组测试数据。每组测试数据的第一行分别是整...

2018-11-22 18:50:45 15097 3

原创 Python的list函数总结(二)

Python中的list函数创建一个list列表:  liebiao = list(["参数1","参数2"])  liebiao = ["参数1","参数2"]  快速创建一个1~9的列表: liebiao = [i for i in range(1,10)]python列表常用函数:       len(list):列表元素个数       max(list):返回...

2018-11-18 10:28:38 6717 1

原创 列表w3resource练习(一)

# 1对列表中的所有项进行求和def sum_list(sdm): sfg = 0 for x in sdm: sfg += x return sfgprint(sum_list([1,2,-8]))# 3从列表中获取最大数字list1 = ['1','5','-1','-9']print(max(list1))# 4从列表中获取最小数字...

2018-11-18 10:15:16 1033

原创 python之字典的习题(一)

​#10编写一个Python程序来汇总字典中的所有条目my = {'date':100,'dare':200,'dace':-34}print(sum(my.values()))#9编写一个Python程序,使用for循环遍历字典my = {'date':100,'dare':200,'dace':-34}for my_key, value in my.items(): p...

2018-11-15 15:23:29 5404

原创 如何安装pycharm--pycharm安装详细教程

今天小编给大家分享如何在本机上下载和安装Pycharm,具体的教程如下:1、首先去Pycharm官网,或者直接输入网址:http://www.jetbrains.com/pycharm/download/#section=windows,下载PyCharm安装包,根据自己电脑的操作系统进行选择,对于windows系统选择下图的框框所包含的安装包。(检查电脑的操作系统位数1:我的电脑-&...

2018-11-13 21:46:01 566

原创 python函数的运用的习题总结

1. Write a Python program to reverse a string. Sample String : "1234abcd"Expected Output : "dcba4321"(该题是将字符串反转)def string_nu(str2): str1 = '' dfg=len(str2) while dfg > 0: str1 += st...

2018-11-06 16:53:54 1253

原创 集合的概念,增删操作,以及集合的内置方法

集合(set)是一个无序的不重复元素序列。可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。创建格式:parame = {value01,value02,...}或者set(value)下面是对集合进行的添加删除操作;#2对集合进行迭代a = {'1','2','3'}...

2018-11-03 11:23:54 431

原创 C语言求两个数的最大公约数的三种算法

1.相减法#include<stdio.h>//相减法 int main(){ int a,b; int c=0; //计数器 while(1) //循环判断的作用 { printf("输入两个数字求最大公约数:"); scanf("%d%d",&a,&b); while(a!=b) { if(a>b) ...

2018-11-02 16:56:19 41224 5

转载 在Python 3中实现类型检查器的简单方法

示例函数为了开发类型检查器,我们需要一个简单的函数对其进行实验。欧几里得算法就是一个完美的例子:Python  1 2 3 4 5 6 7 8 9 def gcd(a, b):     '''Return the greatest common divisor of a and b....

2018-10-29 14:04:08 1838

原创 反函数的概念及函数性质

基本定义:  一般地,设函数y=f(x)(x∈A)的值域是C,若找得到一个函数g(y)在每一处g(y)都等于x,这样的函数x= g(y)(y∈C)叫做函数y=f(x)(x∈A)的 反函数,记作y=f^(-1)(x) 。反函数y=f ^(-1) (x)的定义域、值域分别是函数y=f(x)的值域、定义域。最具有代表性的反函数就是对数函数与指数函数。一般地,如果x与y关于某种对应关系f(x)相对...

2018-10-29 08:42:31 15552

原创 Python程序提示SyntaxError: invalid syntax错误 Python程序提示SyntaxError: inva

提示错误:SyntaxError:invalidsyntax.其实这句话的意思就是“语法错误:不正确的语法”。所以就很明白了,这几句代码不符合语法规范。但是有些人可能觉着奇怪,明明是教程上原封不动拷过来的代码,怎么会语法错误?原因在于:这段代码符合的语法规范是Python2.7的,而我使用的版本是3.4的。Python3.4的语法规范和2.7是有区别的。就本段代码而言,区别在于:3.4中print...

2018-10-27 21:24:48 3806

原创 python 错误 SyntaxError: invalid character in identifier

解释器提示如:SyntaxError: invalid character in identifier, 但又一直找不到问题点的话,请确保代码行内没有夹杂中文的空格,tab等,非文字字符.实例如下:def svm(k): if k in range(3,7): print("%s is the range"%str(k)) else : print("it is ...

2018-10-25 12:57:56 2595 1

原创 python序列之元组的概念及相关函数的总结(二)

接着上篇没写完的,上篇没看的建议从上篇开始看,是按顺序写的.这里引入一道题,方便大家理解;Write a Python program to convert a tuple to a string.(用python将元组转化成字符串)代码:tup = ('e', 'x', 'e', 'r', 'c', 'i', 's', 'e', 's')str = ''.join(tup)pr...

2018-10-24 16:00:15 216

原创 python序列之元组概念及相关函数总结(一)

元组是序列的一种,元组是不可变序列(不能修改,替换),但可进行查找,增添;元组的创建语法很简单:用逗号分隔一些值,用圆括号括起来,元组就创建了。1.先来一个简单的元组:(圆括号也可以不带)tou=(1,2,3)print(tou)son=2,3,4print(son)打印结果(1, 2, 3)(2, 3, 4)2.创建空元组tui=()print(tui)...

2018-10-24 15:12:13 254

原创 dev c++编译器的字体和背景调整

前提准备:我的dev是5.11版本,这里作为参考;dev c++编译器;操作步骤:打开编译器-》工具栏-》编译器选项-》显示(是调整字体大小)/语法(背景调整),这里可以跟据自己来选择背景颜色。

2018-01-15 21:00:43 19507 1

转载 springmvc开发xml配置文件内容

文章转自点击打开链接,1.springmvc的配置文件springmvc-config.xml <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http:/

2017-11-22 21:45:35 358

Hbuilder打包app的方法

HBuilder打包App方法 HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。该软件既可以支持web代码编写,也可以将已经编写好的项目代码打包为手机APP。 HBuilder提供的打包有云端打包和本地打包两种,云端打包的特点是DCloud官方配置好了原生的打包环境,可以把HTML等文件编译为原生安装包。这里面有具体的操作步骤  

2018-10-27

图书管理系统

这个是图书管理系统,这里分享给大家,这个是完整的,包括jar包,代码; 技术内容:(ssm,css);

2018-01-06

ssm的jar包

这个是写ssm框架是所需的所有jar包,这里分享给大家,,

2018-01-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除