进制转换 二进制转十进制
题目描述 已知一个只包含 0 和 1 的二进制数,长度不大于 10 ,将其转换为十进制并输出。 输入描述 输入一个二进制整数n,其长度大于0且不大于10 输出描述 输出转换后的十进制数, 占一行 样例输入 110 样例输出 6 代码实现 1 #include <iostream>
2 #include <math.h>
3 using namespace std;
4 int main(int argc,char ** argv)
5 {
6 int t,s,d,a=0,c
Codeforces 336D Dima and Trap Graph 并查集
Dima and Trap Graph 枚举区间的左端点, 然后那些左端点比枚举的左端点小的都按右端点排序然后并查集去check #include<bits/stdc++.h>
#define LL long long
#define fi first
#define se second
#define mk make_pair
#define PLL pair<LL, LL>
#define PLI pair<LL, int>
#define PII pair<int, int
简单实现计算机上多个jdk环境切换
实现多个jdk环境切换,大致有两种方式 安装两个jdk,并配置相应的环境变量,在java的控制面板中修改设置 非主要的jdk仅仅是用来测试,并不常用,故只要让ide配置对应的jdk位置就可以了,属于懒人方法 第一种方式网上案例很多,给个例子 下面介绍第二种方式的实现,就以 eclipse 为例子 打开eclipse的安装目录,找到 eclipse.ini 文件 加入一段 jdk 设置 在 openFile 和 -vmargs之间加入配置 这样,就给相应的 eclipse 配置了适合的 jdk
39. Combination Sum(js)
39. Combination Sum Given a set of candidate numbers (candidates) (without duplicates) and a target number (target), find all unique combinations in candidates where the candidate numbers sums to target. The same repeated number may be chosen from c
010 JVM类加载
转自http://www.importnew.com/23742.html 1、什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结构,并且向Java程序员提供了访问方法区内的数据结构的接口。 类加载器并不需要等到某个类被“首次主动使用”时再加载它,JVM规范允许
第24天 modelform操作和验证 ajax的三种方式(原生ajax jquery的ajax iframe伪造的ajax)文件上传的三种方式( iframe,jQuery(FormData),XMLHttpRequest(FormData) )图片验证码 + Session KindEditor
Day24 内容回顾: Model - 数据库操作 - 验证 class A(MOdel): user = email = pwd = Form - class LoginForm(Form): email = fields.EmailField() user = pwd = - is_valid -> 每一个字段进行正则(字段内置正则)+clean_字段 -> clean(__all__) -> _post_clean - cleand_data - error --------> 推荐 <
1070 结绳 (25 分
给定一段一段的绳子,你需要把它们串成一条绳。每次串连的时候,是把两段绳子对折,再如下图所示套接在一起。这样得到的绳子又被当成是另一段绳子,可以再次对折去跟另一段绳子串连。每次串连后,原来两段绳子的长度就会减半。 给定 N 段绳子的长度,你需要找出它们能串成的绳子的最大长度。 输入格式: 每个输入包含 1 个测试用例。每个测试用例第 1 行给出正整数 N (2);第 2 行给出 N 个正整数,即原始绳段的长度,数字间以空格分隔。所有整数都不超过1。 输出格式: 在一行中输出能够串成的绳子的最大长
html+css第一篇
第一个页面 <!DOCTYPE HTML>
<html>
<head>
<title>第一个页面</title>
<meta charset="utf-8"/>
</head>
<body>
这是我的第一个页面
</body>
</html> 第二个页面-行间样式 <!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题
PAT 甲级 1134 Vertex Cover
https://pintia.cn/problem-sets/994805342720868352/problems/994805346428633088 A vertex cover of a graph is a set of vertices such that each edge of the graph is incident to at least one vertex of the set. Now given a graph with several vertex sets,
主席树||可持久化线段树||离散化||[CQOI2015]任务查询系统||BZOJ 3932||Luogu P3168
题目: [CQOI2015]任务查询系统 题解: 是一道很经典的题目。大体思路是抓优先级来当下标做主席树,用时刻作为主席树的版本。然而优先级范围到1e7去了,就离散化一遍。然后把每个事件的开始(s)、结束(e)(e记得+1,因为一个事件是第e+1时刻结束的)时间点抓出来排序一遍,按时刻从早到晚维护主席树。差不多就是这样。 代码: 1 #include<cstdio>
2 #include<cstring>
3 #include<iostream>
4 #include<algorith
解析几何求交之圆与二次曲面
解析几何求交之圆与二次曲面 [email protected] Abstract. OpenCASCADE provides the analytic intersection between a conic and a quadric in the package IntAna. Key Words. Analytic geometry, intersection, coninc, quadric 1. Introduction OpenCASCADE中的包IntAna提供了解析几何曲线(二次曲线)
Project Euler 66: Diophantine equation
题目链接 思路: 连分数求佩尔方程最小特解 参考博客 模板: LL a[20000];
bool min_pell(LL d, LL &x, LL &y) {
LL m = floor(sqrt(d+0.5));
if(m*m == d) return false;
int cnt = 0;
a[cnt++] = m;
LL b = m, c = 1;
double sq = sqrt(d);
do {
U盘启动安装Centos 7
1、先下载CentOS iso文件,http://centos.ustc.edu.cn/centos/7.6.1810/isos/x86_64/,注意大小是4G左右,之前不知道从哪里下载的iso文件只有1G,结果制作的启动盘isolinux.cfg文件为空,在启动时提示"No DEFAULT or UI configuration directive found“。 2、下载UltraISO,试用版都可以,打开上述下载的iso文件,然后在启动菜单里选择“写入硬盘映像”
Spring的beanfactory和applicationcontext的作用有哪些?
作用: 1. BeanFactory负责读取bean配置文档,管理bean的加载,实例化,维护bean之间的依赖关系,负责bean的声明周期。 2. ApplicationContext除了提供上述BeanFactory所能提供的功能之外,还提供了更完整的框架功能: a. 国际化支持 b. 资源访问:Resource rs = ctx. getResource(“classpath:config.properties”), “file:c:/config.properties” c. 事件传递
线程池/任务未抓取异常处理
问题描述: 使用 java.util.TimerTask 任务中断(遇到未抓取异常时后续任务不执行); 2. 使用 java.util.concurrent.Executors.xxx 线程池对于未抓取异常无异常输出,无法定位问题; 定位方法: 对比 TimerTask/Executors/Quartz 三者对抛出异常的反应 问题解决: 建议: 对于定时任务,建议使用 quartz 库。(使用 TimerTask 有未抓取异常时会导致当前Timer终止,后续任务无法执行) 线程池有未抓取异常时
周排行