首页 >  
搜索关键字:oid    ( 10108个结果
多线程(二)
1 线程同步 1.1 线程安全 java允许多线程并发控制,当多个线程同时操作一个可共享资源变量时(如对其进行增删改查操作),会导致数据不准确,而且相互之间产生冲突。所以加入同步锁以避免该线程在没有操作完共享资源前其他线程操作共享资源,从而保证该变量的唯一性和准确性。 不同步会发生什么问题?在介绍同 ...
分类:编程语言   时间:2019-03-18 11:37:49    收藏:0  评论:0  赞:0  阅读:26
洛谷P2051 [AHOI2009]中国象棋(dp)
题面 "luogu" 题解 $50pts:$显然是$3$进制状压$dp$ $100pts:$ 一行一行地考虑 $f[i][j][k]$表示前$i$行,有$j$列放了一个,有$k$列放了两个的方案数 转移很显然 Code cpp include define LL long long define R ...
分类:其他   时间:2019-03-17 22:43:40    收藏:0  评论:0  赞:0  阅读:25
Java数据类型Stack栈、Queue队列
判断括号是否匹配:调用java本身 调用自己写的: 接口: 实现方法: 队列也是一种线性结构 相比数组,队列对应的操作是数组的子集 只能从一端(队尾)添加元素,只能从另一端(队首)取出元素 循环队列: ...
分类:编程语言   时间:2019-03-17 21:59:19    收藏:0  评论:0  赞:0  阅读:21
动态规划之线性模型之小朋友过河——Java实现
题目: 在一个夜黑风高的晚上,有n(n <= 50)个小朋友在桥的这边,现在他们需要过桥,但是由于桥很窄,每次只允许不大于两人通过,他们只有一个手电筒,所以每次过桥的两个人需要把手电筒带回来,i号小朋友过桥的时间为T[i],两个人过桥的总时间为二者中时间长者。问所有小朋友过桥的总时间最短是多少。 输 ...
分类:编程语言   时间:2019-03-17 21:58:54    收藏:0  评论:0  赞:0  阅读:23
annotation
是什么? An annotation is a form of metadata, that can be added to Java source code. Classes, methods, variables, parameters and packages may be annotated ...
分类:其他   时间:2019-03-17 21:53:51    收藏:0  评论:0  赞:0  阅读:24
java中的常用特殊字符
1、转义字符反斜杠(\) 我们知道html中大都是双标签,如果在标签内想要输出带有标签结束符的文本都必须进行转义,html中是采用对应的字符替换,如<可用&lt;替换 在java当中,我们要转义一个字符使用的是反斜杠\,反斜杠的作用就是转义下一个字符 2、回车符\r \r在java中是回车符的意思, ...
分类:编程语言   时间:2019-03-17 19:42:59    收藏:0  评论:0  赞:0  阅读:38
数据结构——删除递增链表区间节点
#if 1 #include #include #include using namespace std; struct Node { int data; Node *next; }; //初始化 Node *init() { Node *head=new Node; head->next=NULL... ...
分类:其他   时间:2019-03-17 12:02:45    收藏:0  评论:0  赞:0  阅读:32
mybatis基础(下)
mybatis和spring整合 需要spring通过单例方式管理SqlSessionFactory spring和mybatis整合生成代理对象,使用SqlSessionFactory创建SqlSession 持久层的mapper都需要由spring进行管理 需要导入的jar包 需要spring通 ...
分类:其他   时间:2019-03-17 10:32:33    收藏:0  评论:0  赞:0  阅读:35
SpringMVC常用方法大全
恢复内容开始 web.xml: dispatcher-servlet.xml: TestSpringMVC: index.jsp Student.java ...
分类:编程语言   时间:2019-03-17 10:15:08    收藏:0  评论:0  赞:0  阅读:24
LongAdder和AtomicLong性能对比
jdk1.8中新原子操作封装类LongAdder和jdk1.5的AtomicLong和synchronized的性能对比,直接上代码: 看看输出结果: jdk版本,作者及类名: 让我们来膜拜一下大神!2秒破亿次累加。翻倍的性能提升。 ...
分类:其他   时间:2019-03-17 01:01:40    收藏:0  评论:0  赞:0  阅读:47
73. Set Matrix Zeroes(js)
73. Set Matrix Zeroes Given a m x n matrix, if an element is 0, set its entire row and column to 0. Do it in-place. Example 1: Example 2: ...
分类:Web开发   时间:2019-03-17 00:07:57    收藏:0  评论:0  赞:0  阅读:41
SimpleDateFormat日期和文本之间相互转换
java.text.DateFormat 是日期/时间格式化子类的抽象类,我们可以通过他的子类SimpleDateFormat在Date对象与String对象之间进行来回转换 格式化:按照指定的格式,从Date对象转换为String对象。 解析:按照指定的格式,从String对象转换为Date Da ...
分类:其他   时间:2019-03-16 23:17:10    收藏:0  评论:0  赞:0  阅读:38
【洛谷P2746】Network of Schools
题目大意:给定一个 N 个点,M 条边的有向图,第一问求至少从多少个点出发才能遍历整个有向图,第二问求至少在这个有向图的基础上加多少条边才能使得该无向图强连通。 题解:先进行 Tarjan 缩点,得到一个 DAG。对于这个 DAG 来说,第一问显然是入度为 0 点的个数。第二问中的每条新边均应该是在 ...
分类:Web开发   时间:2019-03-16 23:14:36    收藏:0  评论:0  赞:0  阅读:35
Xiangqi UVA - 1589
https://vjudge.net/problem/UVA-1589 刘汝佳的第四章习题,思路没有难点,是用来练习函数化和自定而下的编程方法的。 首先分析输入输出,思考用什么容器存储数据,处理问题时会用到什么,然后写出大体框架。 可以简单的先写成接收输入,处理问题,按标准要求输出,然后把输入输出部 ...
分类:其他   时间:2019-03-16 23:10:52    收藏:0  评论:0  赞:0  阅读:32
第一次c++上机实验
1.实现一个简单菜单 if else形式 #include<iostream>using namespace std;int main(){ char a; while(1){ cout<<"Menu:A(dd) D(selet) S(ort) Q(uit),selet one:"; cin>>a; ...
分类:编程语言   时间:2019-03-16 23:10:33    收藏:0  评论:0  赞:0  阅读:34
poj2253 Frogger dijkstra
题目大意: 给出n个岛的坐标,前两个坐标分别为A青蛙和B青蛙所在岛的坐标,A青蛙想到达B青蛙所在的岛,A可以从某一个岛跳到任意其它一个岛上,则A到B的每条路径都有一个跳的最远的距离Xi,求这些最远距离中的最小值。 用dijkstra解决,其中dist[J]为起点到J的所有路径中最长边的最小值。 ...
分类:其他   时间:2019-03-16 21:56:34    收藏:0  评论:0  赞:0  阅读:31
牛客小白月赛12 F 华华开始学信息学 (分块+树状数组)
链接:https://ac.nowcoder.com/acm/contest/392/F来源:牛客网 时间限制:C/C++ 2秒,其他语言4秒 空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format: %lld 时间限制:C/C++ 2秒,其他语言4秒 空间限制:C ...
分类:编程语言   时间:2019-03-16 20:40:59    收藏:0  评论:0  赞:0  阅读:32
POJ 3460 Booksort(算竞进阶习题)
IDA 这题真不会写。。估价函数太巧妙了。。 按照lyd神牛的说法我们把a\[i+1]=a\[i]+1记为正确后继,反之则记为错误后继 那么考虑最优的一次交换区间,至多能够纠正三个错误后继,所以我们统计序列的错误后继数n,n/3就是估价函数的值 因为把某区间移到后面和把另外一个区间移到它前面是等价的 ...
分类:其他   时间:2019-03-16 19:04:56    收藏:0  评论:0  赞:0  阅读:23
求字符串的排列组合
问题描述 有十二个数字,任取其中的五个,请问有几种取法。 问题分析 用递归即可求出 ...
分类:其他   时间:2019-03-16 19:03:15    收藏:0  评论:0  赞:0  阅读:25
选择排序
通过j和i之后的数进行比较,较大的来替换第i个数的方式来排序 ...
分类:编程语言   时间:2019-03-16 18:45:38    收藏:0  评论:0  赞:0  阅读:16
10108条   上一页 1 2 3 4 5 ... 506 下一页
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号