BeiJing2011 元素
题目描述 题解: 贪心+线性基。 先按贡献从小到大排序,然后对于每个矿石扔到线性基中查找。 找不到就加上贡献,推进线性基。 代码: #include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
typedef long long ll;
const int N = 1050;
template<typename T>
inline void read(T&x)
{
T f = 1
一个贴近实际开发原型链继承的l例子
function DomElement(id){
this.dom = document.getElementById(id);
}
DomElement.prototype.html = function (val){
var ele = this.dom
if (val) {
ele.innerHTML = val
return this
}else{
return ele.innerHTML
}
}
在Win10下,python3和python2同时安装并解决pip共存问题
前提 本文是在Windows64位系统下进行的,32位系统请下载相应版本的安装包,安装方法类似。 在Win10下,python3和python2同时安装并解决pip共存问题解决: 1、下载python3和python2 2、python3安装,python2安装 3、添加python3到系统环境变量,添加python2到系统环境变量 4、修改python.exe名字为python2.exe和python3.exe 找到python2和python3的安装目录,修改python2.7.9和pyt
jsp中一个标签两种方式绑定两个click事件导致未执行的问题
近日,在开发过程中,写了一个标签 <li id="a1" onclick="doSomething()">...</li> 在js页面中,使用了 $.("#a1").click = function(){ //执行 } 本意想点击时同时触发两个方法,做不同的事情, 后来才发现js中$.("#a1")的方法未执行,问了才得知这样可能会产生方法调用冲突, 解决办法: 1.再写一个标签,两个onclick事件,写在不同的标签上,调用没问题 2.在onclick="",中增加一个方法就可以了用“;
第一次搭伙--进度总结(PSP0级总结)
My dear partner:信1705-2班 李泽宇 周四下午老师给出题目: 1.开发一套石家庄地铁线路查询系统。 2.功能设计 (1)数据库设计:将石家庄地铁线路图的各个线路,各个站点,换乘信息等用数据库的形式保存起来,应该保存的信息有 {线路号,线路的各个站名,车站的换乘信息} (2)站点查询:用户可以输入任一一条线路或输入出发地和目的地信息,可以查询到相关内容。 周活动总结表 姓名:李静 日期:2019.3.28-4.3 听课 编写程序 网上查资料 日总计 上周四 2 2小时 0分钟
leetcode 53 最大子序列之和(动态规划)
思路:nums为给定的数组,动态规划: 设 一维数组:dp[i] 表示 以第i个元素为结尾的一段最大子序和。 1)若dp[i-1]小于0,则dp[i]加上前面的任意长度的序列和都会小于nums[i],则 dp[i] = nums[i]; 2) 若dp[i-1] 不小于0, 则 dp[i] = dp[i-1] + nums[i]; 边界条件:dp[0] = nums[0] (nums数组的第一个元素的最大长度就是本身) class Solution {
public:
int max
docker简单安装并使用(未完)
硬件虚拟化:硬件虚拟化是一种对计算机或操作系统的虚拟。虚拟化对用户隐藏了真实的计算机硬件,表现出另一个抽象计算平台。 下载windows docker http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/ 我下的是后缀ce.exe的最新版 下载完成后双击安装 一路点点点安装成功 安装成功之后桌面会出现三个图标 双击Docker Quickstart Terminal运行docker 如果出现一个对话框 windows
第二次学习笔记(linux/unix操作系统)
三、常用命令 2.用户、权限管理 (1)查看当前用户:whoami (2)查看登陆用户:who -m或am I :只显示运行who命令的用户名、登录终端和登录时间 -q或--count:只显示用户的登录账号和登录用户的数量 -u:在登录时间后显示该用户最后一次操作到当前的时间间隔 last:所有用户所有操作细节 (3)查看登录用户:w 与who命令相比,w命令的功能更强大,它不但可以显示当前有哪些用户登录到系统,还可以显示这些用户正在进行的操作,并给出更加详细和科学的统计数据。 w [选项]
C++ cin判断输入结束(读取结束)
转载自:http://c.biancheng.net/view/277.html cin 可以用来从键盘输入数据;将标准输入重定向为文件后,cin 也可以用来从文件中读入数据。在输入数据的多少不确定,且没有结束标志的情况下,该如何判断输入数据已经读完了呢?例如,输入若干个正整数,输出其中的最大值,程序该如何编写? 代码如下(用cin判断输入结束): 1 #include <iostream>
2 using namespace std;
3 int main()
4 {
5
WPF 依赖属性&附加属性
依赖属性 暂无 附加属性 1.在没有控件源码的前提下增加控件的属性 2.多个控件需要用到同一种属性 使用附加属性可以减少代码量,不必为每一个控件都增加依赖属性 3.属性不确定是否需要使用 在某些上下文中需要就被附加上去。比如TextBox的Grid.Row属性,如果我们定义TextBox类时定义一个Row属性是没有意义的,因为我们并不知道一定会放在Grid里,这样就造成了浪费。
Android中Intent的用法
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35317635/article/details/77171031 Intent应用详解 安卓中的组件之间的联系,全部通过Intent,下面介绍Intent在四大组件之间如何使用: 启动一个Activity:Context.startActivity(Intent intent); 启动一个Service:Context.startService(Intent service); 绑定一个S
Windows安装MySQL教程
一、下载MySQL MySQL官网首页 --> Download --> Community --> 选择“ MySQL Community Server” 即:MySQL下载连接 二、安装压缩版MySQL 1、解压压缩包至想要安装的目录(我的安装路径:D:\MyProgram\MySQL) 2、在MySQL根目录下新建my.ini文件,并添加一下内容: [mysqld]
# 设置mysql的安装目录
basedir=D:\MyProgram\MySQL
# 设置m
Office免费激活方法!亲测有效!2019年4月3日测试
内容转载自:https://blog.csdn.net/qq_41785863/article/details/83619401 防止原博主删除,我先放上自己下载好了的工具分享链接。 链接:https://pan.baidu.com/s/1vSjpPhlcO-1AYn9fKz5Reg 提取码:czo0 如果有朋友测试到该方法已失效请及时在评论区指出,博主将做删博或其他处理! 打开后先解压文件 第一个激活工具使用 第一步,以管理员身份运行Auto.cmd,也就是图中标出的文件。等待一分钟,大概。
powercli 学习随笔
powercli就不多介绍了,基于powershell的好东西,可以百度 #安装 Install-Module -Name VMware.PowerCLI # 安装
Set-ExecutionPolicy RemoteSigned # 不让装就输这个 #基本命令 connect-viserver SERVER_NAME -USER USER_NAME -PASSWORD PASSWORD # 连接vcsa、esxi #简单批量克隆 foreach($n in 1..10) # 遍历1-10
flask 使用Flask-Migrate迁移数据库(创建迁移环境、生成迁移脚本、更新数据库)
使用Flask-Migrate迁移数据库 在开发时,以删除表再重建的方式更新数据库简单直接,但明显的缺陷是会丢掉数据库中的所有数据。在生产环境下,没有人想把数据都删除掉,这时需要使用数据库迁移工具来完成这个工作。SQLAlchemy的开发者Michael Bayer写了一个数据库迁移工作—Alembic来帮助我们实现数据库的迁移,数据库迁移工具可以在不破坏数据的情况下更新数据库表的结构。蒸馏器(Alembic)是炼金术士最重要的工具,要学习SQL炼金术(SQLAlchemy),当然要掌握蒸馏器
今日推荐
周排行