https://www.cnblogs.com/kkun/archive/2011/11/23/2260271.html#include<iostream> #include <stdio.h> #include <stack> using namespace std; void merge(int ...
分类:
编程语言 时间:
2020-03-23 13:47:36
阅读次数:
65
# 题意一个具有n个节点的树,每个节点有一个权值,把所有的节点染色,染色的规则是根节点可以随时被染色, 其他节点必须父节点被染色才能被染色,每次染色的代价为T*A[ i ] ,T记录当前是第几个被染色的 # 题解 错误的贪心:在每一个子树的子节点中选择值最大的, 构造一个极端:让一个权值很小的子树根 ...
分类:
其他好文 时间:
2020-03-23 10:02:12
阅读次数:
106
#include "stdafx.h" #include "iostream" using namespace std; #include "string" char a[26]={'d','l','r','y','v','o','h','e','z','x','w','p','t','b','g' ...
分类:
其他好文 时间:
2020-03-23 10:00:29
阅读次数:
82
// dll.cpp : Defines the entry point for the DLL application. // #include "stdafx.h" #include "iostream.h" _declspec(dllexport) int add(int a,int b) { ...
分类:
其他好文 时间:
2020-03-23 09:51:35
阅读次数:
105
router路由的使用 1.使用nuxt-link来跳转路由 <!-- 要跳转的路由的地址就是pages文件夹中定义的xxx.vue的前缀名--> <nuxt-link to="/home">Home page</nuxt-link> <!-- 默认在pages文件夹下的index.vue就是默认的 ...
分类:
其他好文 时间:
2020-03-23 09:14:53
阅读次数:
79
字典合并 x = {'a': 1, 'b': 2} y = {'b': 3, 'c': 4} z = {**x, **y} 反转字符串 name = "George" name[::-1] 从函数返回多个值 def get_a_string(): a = "George" b = "is" c = ...
分类:
编程语言 时间:
2020-03-23 00:15:27
阅读次数:
70
1 class Solution { 2 public int add(int a, int b) { 3 while(a != 0){ 4 int temp = a ^ b; 5 a = ((a & b) << 1); 6 b = temp; 7 } 8 return b; 9 } 10 } 转自 ...
分类:
其他好文 时间:
2020-03-23 00:07:11
阅读次数:
49
双重检查锁与延迟初始化(懒汉式) 在Java多线程程序中,有时候需要采用延迟初始化来降低初始化类和创建对象的开销,在使用这些对象时才进行初始化。延迟初始化需要注意线程安全 问题,否则就容易出现问题。 单例模式在获取实例的方法中,若只判断实例是否为null,是则创建对象,否则获取对象。这种方法在多线程 ...
分类:
编程语言 时间:
2020-03-22 23:57:09
阅读次数:
131
public class Syntax2 { public static void main(String[] args) { //语法参数 // 1.参数类型 //由于在接口的抽象方法中,已经定义了参数的数量和类型.所以在lambda的参数类型可以省略 //备注: 如果需要省略类型,则每一个参数的 ...
分类:
其他好文 时间:
2020-03-22 20:08:24
阅读次数:
106
题目链接:http://poj.org/problem?id=3009 题意: (1) 一个球只能沿着上下左右方向移动,且只能走直线,沿着一个方向一直走下去; (2)若碰到障碍物冰块就会停止,停止位置是在障碍物之前的位置,并且停止位置的下一位置的障碍物消失,这种情况算滚动1次; (3)游戏结束的情况 ...
分类:
Web程序 时间:
2020-03-22 20:06:30
阅读次数:
109