Wannafly Summer Camp Day4

Rank Solved A B C D E F G H I J K L 35/114 2/12 . Ø . . . . O . . . . O O: 当场通过 Ø: 赛后通过 .: 尚未通过 A 璀璨光滑 unsolved B 电音之王 upsolved by chelly chelly's solution 此题需要O(1)快速乘模板 C 萌新拆塔 unsolved D 奇迹暖婊 unsolved E 风花雪月 unsolved F 双倍掉率 unsolved G 贵族用户 solved b
分类: 其他 发布时间: 08-12 22:50 阅读次数: 0

进程 ---线程 --协程的混合

举例: from gevent import monkey; monkey.patch_all() import gevent import multiprocessing import threading from multiprocessing import current_process import time def gevent_handle(): print ("\033[1;33;42m now,begin handle gevent %s task.......\0
分类: 其他 发布时间: 08-12 22:50 阅读次数: 0

Java API_StringBuffer类

StringBuffer类 1.概述 StringBuffer是线程安全的可变字符串 2.StringBuffer和String的区别? StringBuffer前者长度和内容可变,后者不可变。 如果使用前者做字符串的拼接,不会浪费太多的资源。 3.StringBuffer的构造方法 public StringBuffer():无参构造方法 public StringBuffer(int capacity):指定容量的字符串缓冲区对象 public StringBuffer(String st
分类: 其他 发布时间: 08-12 22:50 阅读次数: 0

python学习第五十四天:作用域对象与运用技巧

1. JS作用域 1.1 全局作用域和局部作用域 函数外面声明的就是 全局作用域 函数内是局部作用域 全局变量可以直接在函数内修改和使用 变量,使用var是声明,没有var是使用变量。 如果在函数内使用var来声明变量,在函数内会覆盖同名的全局变量 1.2 变量提升 在变量声明之前 去使用变量 会得到 undefined ,而不是报错 函数内,如果声明了跟全局变量同名的局部变量, 在声明之前使用改变量,得到undefined( 该变量已经是局部的啦) 1.3 作用域链 当一个作用域 使用某个变
分类: 其他 发布时间: 08-12 22:50 阅读次数: 0

周进度报告五

本周按照上周的计划学习了Java的类和对象,个人感觉和上学期学的c/c++中的类和对象大同小异,借机复习了一下C/C++; 下周预计学习Java中的静态变量以及Java中的封装; 离开学越来越近了,还有好多知识没有学习;还要抓紧啊!
分类: 其他 发布时间: 08-12 22:50 阅读次数: 0

jupyter notebook的路径

跟你执行jupyter notebook的当前路径有关系;你在哪个路径下执行的这个语句,那么你就是以那个路径为基础的workspace
分类: 其他 发布时间: 08-12 22:50 阅读次数: 0

TOJ 3295 括号序列(区间DP)

描述 给定一串字符串,只由 “[”、“]” 、“(”、“)”四个字符构成。现在让你尽量少的添加括号,得到一个规则的序列。 例如:“()”、“[]”、“(())”、“([])”、“()[]”、“()[()]”,都是规则的序列。这几个不是规则的,如:“(”、“[”、“]”、“)(”、“([()”。 输入 输入有多组测试数据。输入一串字符串序列,长度不大于255。 输出 输出最少添加的括号数目。 样例输入 () ( ([() [[(([] 样例输出 0 1 2 4 题意 如上 题解 DP[i][j]
分类: 其他 发布时间: 08-12 22:50 阅读次数: 0

奇妙的棋盘(建图+神仙搜索)

  数据 题目大意:   已经很简洁了 题解:   把原图中相同颜色且相邻的点缩成一个点      若在原图中,两个不同颜色的联通块有边重合      代表可以花费1的代价使得两个联通块颜色一样      枚举第一个操作的点,则在新图中以它为起点的最长路径就是当前答案      注意,如果终点是黑点,答案要加1   \[O((n*m)^2)\] AC代码 #include <cstdio> #include <queue> #include <map> using namespace std;
分类: 其他 发布时间: 08-12 22:50 阅读次数: 0

POJ 2155 Matrix【二维树状数组+YY(区间更新,单点查询)】

题目链接:http://poj.org/problem?id=2155 Matrix Time Limit: 3000MS Memory Limit: 65536K Total Submissions: 32950 Accepted: 11943 Description Given an N*N matrix A, whose elements are either 0 or 1. A[i, j] means the number in the i-th row and j-th column
分类: 其他 发布时间: 08-12 22:50 阅读次数: 0

赋值、浅拷贝、深拷贝的区别

直接赋值:其实就是对象的引用(别名)。 浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对象。 深拷贝(deepcopy): copy 模块的 deepcopy 方法,完全拷贝了父对象及其子对象。 1、b = a: 赋值引用,a 和 b 都指向同一个对象。 2、b = a.copy(): 浅拷贝, a 和 b 是一个独立的对象,但他们的子对象还是指向统一对象(是引用)。 3、b = copy.deepcopy(a): 深度拷贝, a 和 b 完全拷贝了父对象及其子对象,两者是完全独立的。
分类: 其他 发布时间: 08-12 22:50 阅读次数: 0

Python——graphviz及pydotplus安装步骤

Python——graphviz及pydotplus安装步骤 一、安装Graphviz 网站:http://www.graphviz.org/download/ 下载msi文件 直接安装,完成之后添加环境变量: 在path中将Graphviz的bin的目录路径添加上; 二、安装pydotplus 打开Anaconda Prompt,输入pip install pydotplus,回车,successful. 出现GraphViz's executables not found报错很有可能是环境
分类: 其他 发布时间: 08-12 22:50 阅读次数: 0

sklearn基本回归方法

https://blog.csdn.net/u010900574/article/details/52666291 博主总结和很好,方法很实用。
分类: 其他 发布时间: 08-12 22:50 阅读次数: 0

2-Dao层的sql语句

2018-08-12 21:33:43 反思:在数据库执行的时候,sql语句是正确的,复制到方法中,执行出错    因为把限定条件改为?时,把左括号删掉了,sql语句报错 改正:一定要确保sql的正确执行,认真检查
分类: 其他 发布时间: 08-12 22:50 阅读次数: 0

wxWidgets 和 QT 之间的选择

(非原创,网络摘抄) 跨平台的C++ GUI工具库很多,可是应用广泛的也就那么几个,Qt、wxWidgets便是其中的翘楚 这里把GTK+排除在外,以C实现面向对象,上手相当困难,而且Windows平台下执行相当慢且不稳定。 Qt和wxWidgets各有各的优点,也各有各的缺点,各有各的适合应用点。 工作环境和爱好限制,个人曾经分别使用过Qt和wxWidgets, 到现在,就个人而言,选择在一般程序方向采用wxWidgets,在手机应用程序方向采用Qt。 先说版权: Qt,是芬兰的TrollT
分类: 其他 发布时间: 08-12 22:50 阅读次数: 0

http缓存详解,http缓存推荐方案

前言 通过本文,你将了解到http缓存机制是怎样的,no-cache到底有没有缓存,地址栏回车,F5,ctrl+F5的区别,以及当下较为推荐的缓存方案等。 自从和前端组的同事一起整了个前端扫盲计划,想着给他们讲点什么,花了一周时间整理了http缓存的知识,花了一个多小时也算帮同事们重新理了理这玩意。本文借用了部分优秀文章的思路,这里就当一个整理分享了。 那么我们开始~ 说明 阅读前提:http缓存主要针如css,js,图片等更新频率不大的静态文件。 首先得先明确这个概念,不然以下的概念以及例子
分类: 其他 发布时间: 08-12 22:50 阅读次数: 0

以太坊Web3J插件功能探究

1 Java Web3J 概述 Web3j是一个轻量级,Reactive(响应式),类型安全的Java库,用于与Ethereum网络上的客户端(节点)集成,这允许您使用Ethereum块链,而不需要为平台编写自己的集成代码的额外开销。 1.1 Web3J 提供的功能 通过HTTP和IPC 完成Ethereum的JSON-RPC客户端API的实现 Ethereum钱包支持 使用过滤器的函数式编程功能的API 自动生成Java智能合约包装器,以创建、部署、处理和调用来自本地Java代码的智能合约
分类: 其他 发布时间: 08-12 22:50 阅读次数: 0

升级nodejs的方法(3)

第一种 找到 目录 删除 再重装 第二种 安装模块n n stable 第三种 nvm https://blog.csdn.net/weibo392/article/details/77368550
分类: 其他 发布时间: 08-12 22:50 阅读次数: 0

stm32-几个小体会

这篇就是单纯的复习复习。当然只是单谈程序设计思路,细节见代码;下面开始看看自己干了什么?又做了什么思考? 首先是stm32的入门程序,大家都不陌生,就是点亮led灯,最重要的一部还是看原理图,去了解怎么让LED点亮,其实就是对应引脚输出高低电平来控制亮灭;在这里我们就简单了解了GPIO这个外设的基本使用,我们知道GPIO的初始化结构体其实就是三个成员-----引脚,模式,速度,所以用它的时候,清楚这三个东西该配置什么样的参数即可。 根据原理图,其实按键检测就是检测相应引脚的高电平输入,低电平的
分类: 其他 发布时间: 08-12 22:50 阅读次数: 0

路飞第一章练习

1.简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型。哪些属于解释型。 答:编译型:编译后成语运行时不需要重新翻译,直接使用编译结果。程序执行效率高, 依赖编辑器, 跨平台差,翻译成本大。 解释型:执行方式类似“同声翻译” 应用程序资源代码 一遍由相应语言的解释其 翻译 程目标代码 ,一边执行。 优点 跨平台优秀,开发效率提升,但 运行效率低。 编译型:C C++ Delphi 解释型:Python Java PHP Ruby 2.执行脚本的两种方式是什么? python h
分类: 其他 发布时间: 08-12 22:50 阅读次数: 0

植物大战僵尸项目总结

1.unity自带画线条的方法,画行画列开始位置和起始位置 private void OnDrawGizmos() { DeBugDrawGrid(Origin, 0.8f, 1f, 9, 5, Color.blue); } //绘制网格 void DeBugDrawGrid(Vector3 _origin, float x,float y,int col, int row, Color color) { for(
分类: 其他 发布时间: 08-12 22:50 阅读次数: 0
今日推荐