背包问题之穷举法

  • Post author:
  • Post category:其他

最近复习了一下算法,觉得背包问题最具代表性。可以用大多数通用的算法(穷举,动规,回溯,分枝限界)来解决。因此将最近的笔记整理一下,发到自己的博客上。 问题描述:背包的容量为 C ,现有N件物品,价格分别为 p[0],p[1]......p[n-1]. 重量分别为: w[0],w[1]......w[n-1]. 从N件物品中选择任意个放入背包中,使得物体的价值最大并且总重量不超过背包的容量C。 采用…

继续阅读 背包问题之穷举法

使用kubeadm部署一个K8s集群

  • Post author:
  • Post category:其他

1.前言 kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。 这个工具能通过两条指令完成一个kubernetes集群的部署: 2. 安装要求 一台或多台机器,操作系统 CentOS7.x-86_x64 硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB或更多 集群中所有机器之间网络互通 可以访问外网,需要拉取镜像 禁止swap分区 3. 实验安排 角色 …

继续阅读 使用kubeadm部署一个K8s集群

【二分查找】用C语言实现一个有序数组的二分查找

  • Post author:
  • Post category:其他

什么是二分查找? 首先,二分查找也叫折半查找,它是对于一组有序(升序或降序)数列来说的,我们举例子说明这个思想。 例如:猜数字游戏 随机给出1-100内的一个数字,请猜出这个数字 那我们不能随机没有规律的去猜,这时考虑二分查找的思想 例如38 第一次猜50,告诉你猜大了,那么此时就在1-50内折半 第二次猜25,告诉你猜小了,那么此时就在26-49内折半…以此类推 这就是二分查找的思想。 那么我们…

继续阅读 【二分查找】用C语言实现一个有序数组的二分查找

new动态内库管理库学习

  • Post author:
  • Post category:其他

new文件是动态内存管理库的一部分,特别提供低层内存管理特性。 它包括bad_alloc, bad_array_new_length,nothrow_t,align_val_t类nothrow常量,以及函数 operator newoperator new[],operator deleteoperator delete[],get_new_handler,set_new_handle等, 下面介…

继续阅读 new动态内库管理库学习

matplotlib画图修改刻度线的粗细、刻度字体的大小以及标题字体的大小

  • Post author:
  • Post category:其他

plt.tick_params(width=0.5, labelsize=4)#修改刻度线线粗细width参数,修改刻度字体labelsize参数 plt.title(‘name’,fontdict={'size':5 })#size对应的数值就是标题大小 版权声明:本文为nebula1008原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https:…

继续阅读 matplotlib画图修改刻度线的粗细、刻度字体的大小以及标题字体的大小

MFC文件操作(CFile)

  • Post author:
  • Post category:其他

1.文件的查找 当对一个文件操作时,如果不知道该文件是否存在,就要首先进行查找。MFC中有一个专门用来进行文件查找的类CFileFind,使用它可以方便快捷地进行文件的查找。下面这段代码演示了这个类的最基本使用方法。 CString strFileTitle; CFileFind finder; BOOL bWorking = finder.FindFile("C://windows//sysbk…

继续阅读 MFC文件操作(CFile)

Java定时器简单实现

  • Post author:
  • Post category:java

一、定时器 定时器相当于一个任务管理器。有些任务可能现在执行, 有些任务可能过1个小时,甚至很久才会执行。定时器就是对这些任务进行管理监视, 如果一个任务执行时间到了,定时器就会将这个任务执行。 保证所有的任务都会在合适的时间执行。 二、定时器的实现 对于定时器的实现,我们可以划分为3个部分。 1、 使用一个Task类描述每一个任务(里面包含任务的执行方法, 定时时间)。 2、 使用优先级队列管理…

继续阅读 Java定时器简单实现

php源码修改数据库配置,php数据库配置文件一般做法分享

  • Post author:
  • Post category:php

将数据库用户名密码等信息写到配置文件config.php里,在在需要引用配置文件内容的文件里用include或require包含进来,并在函数里用global关键字将存放数据库名,密码等的变量全局化,这样就可以在文件里的函数里使用了 config.php文件: 复制代码 代码如下: $db_name=”test”; $db_username=”root”; global $db_password;…

继续阅读 php源码修改数据库配置,php数据库配置文件一般做法分享