考虑模拟退火。 题目要我们找到一个点,使得整个系统平衡。 这个要求等价于让我们找到一个点,使得系统总能量最小。 我们退火出一个点,然后计算其能量即可。 1 #include<iostream> 2 #include<cstdio> 3 #include<cstring> 4 #include<alg ...
分类:
Web程序 时间:
2019-09-20 11:57:41
阅读次数:
163
public static String reverse(String str){ return new StringBuilder(str).reverse().toString(); } public void test09() { String str = "hello"; for (int ...
分类:
其他好文 时间:
2019-09-20 00:36:31
阅读次数:
109
线程池&进程池 池子解决什么问题? 1.创建/销毁线程伴随着系统开销,如果过于频繁会影响系统运行效率 2.线程并发数量过多,抢占系统资源,从而导致系统阻塞甚至死机 3.能够刚好的控制和管理池子里面的线程和进程 concurrent.futures模块提供了高度封装的异步调用接口 ThreadPool ...
分类:
编程语言 时间:
2019-09-20 00:22:54
阅读次数:
126
一、白噪声 白噪声常与伪随机数一起使用。这样,固定的输入就会产出固定的随机数输出,最终渲染出来的纹理也会是固定的,但又具备随机的视觉效果。 常用的白噪声随机产生函数如下: 使用输入向量和一个任意向量点乘,即可得到一个随机的结果; 在OpenGL中使用: 得到的噪声图: 可以看到两个向量点乘投影形成的 ...
分类:
其他好文 时间:
2019-09-19 23:52:29
阅读次数:
286
public static void main(String args[]) { String str = "this is Java"; System.out.println(removeCharAt(str, 3)); } public static String removeCharAt(St ...
分类:
其他好文 时间:
2019-09-19 23:40:46
阅读次数:
86
#include "stdafx.h" #include <stdlib.h> #include <time.h> // 生成随机数 - 100到200 int main(int argc, char *argv[], char **envp) { srand((unsigned)time(NULL... ...
分类:
其他好文 时间:
2019-09-19 23:33:37
阅读次数:
87
1 inline int read(){ 2 int x=0,f=1; 3 char ch=getchar(); 4 while(ch'9'){ 5 if(ch=='-') 6 f=-1; 7 ch=getchar(); 8 } 9 while(ch>='0'&&ch<='9'){ ... ...
分类:
其他好文 时间:
2019-09-19 22:05:43
阅读次数:
81
一、Vector与ArrayList区别 1、ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不满足时需要增加存储能力,就要将已经有数组的数据复制到新的存储空间中。当从ArrayList的中间位置插入或者删 ...
分类:
其他好文 时间:
2019-09-19 22:00:57
阅读次数:
106
一般我们封装控件时 既要支持xib 又要支持手码 一般我们会在以下两个方法里执行我们的自定义操作。然后关于initWithCoder的小坑来了。 我是在view上包装了一个 UITableView 然后发现设置的tableview的某些属性不起作用,比如背景色、分割线、等。各种方法试验过后发现问题在 ...
分类:
移动开发 时间:
2019-09-19 16:32:40
阅读次数:
163