转换流:
上边读取键盘录入的代码,与BufferedReader的readLine()方法很相似,那么能不能用readLine()来代替?因为System.in是字节流,它要使用字符流缓冲区的方法,这就需要使用到两个转换流:InputStreamReader和OutputStreamWriter。
package tan;
import java.io.*;
public class...
分类:
其他好文 时间:
2014-07-29 22:04:02
阅读次数:
368
1 ($3\times 5'=15'$) 求下列极限: $$\bex \lim_{x\to 0^+}\sex{\frac{\sin x}{x}}^\frac{1}{x^2};\quad \ls{n}\frac{3^n}{n!};\quad \lim_{x\to 0}\frac{\tan x-\sin...
分类:
其他好文 时间:
2014-07-28 13:44:34
阅读次数:
457
面试题目题目如下:
现有1个点和10000个位置半径各不同的圆,为了判断改点被包含在哪些圆内,需要一个函数判断点(px,py)是否于圆心(x,y)半径r的圆内,请尽快优化运行速度。
我们加上本专题的第一篇博客测试程序运行时间。经过本人测试发现10000个圆圈根本就测试不出时间,所以我们在项目中改成了1000,000个圆圈。...
分类:
系统相关 时间:
2014-07-23 17:00:41
阅读次数:
457
undefined reference to `tan'但是已经包含了头文件 了,可还是报错,说是找不到tan这个问题的原因不是很清楚, 但是网上给出的方案,就是编译的时候 加上参数 -lm有说l表示Lib ,m表示 math.h ,*********************************...
分类:
系统相关 时间:
2014-07-16 21:54:53
阅读次数:
240
(¦3[____]← 扫描线问题,抛物线方程为 y=a*x*x 形式,对每个点求出抛物线中轴的范围theta-delta~theta+delta,theta = atan2(y,x),delta则用方程组可解x*x+y*y=z*z+(a*z*z)^2,tan(theta)=z/(a*z*z),故th...
分类:
其他好文 时间:
2014-07-16 19:21:57
阅读次数:
191
1、获取一个字符串在另一个字符串中出现的次数
思路: 1,定义个计数器。
2,获取kk第一次出现的位置。
3,从第一次出现位置后剩余的字符串中继续获取kk出现的位置。 每获取一次就计数一次。
4,当获取不到时,计数完成
程序示例:
package tan;
public class StringTest2 {
public static v...
分类:
其他好文 时间:
2014-07-14 20:23:39
阅读次数:
218
两角和与差cos(α+β)=cosα·cosβ-sinα·sinβcos(α-β)=cosα·cosβ+sinα·sinβsin(α±β)=sinα·cosβ±cosα·sinβtan(α+β)=(tanα+tanβ)/(1-tanα·tanβ)tan(α-β)=(tanα-tanβ)/(1+tan...
分类:
其他好文 时间:
2014-07-14 00:48:15
阅读次数:
277
贝叶斯分类器 贝叶斯分类器的分类原理是通过某对象的先验概率,利用贝叶斯公式计算出其后验概率,即该对象属于某一类的概率,选择具有最大后验概率的类作为该对象所属的类。眼下研究较多的贝叶斯分类器主要有四种,各自是:Naive Bayes、TAN、BAN和GBN。 贝叶斯网络是一个带有概率...
分类:
其他好文 时间:
2014-07-09 15:36:36
阅读次数:
134
贝叶斯分类器 贝叶斯分类器的分类原理是通过某对象的先验概率,利用贝叶斯公式计算出其后验概率,即该对象属于某一类的概率,选择具有最大后验概率的类作为该对象所属的类。眼下研究较多的贝叶斯分类器主要有四种,各自是:Naive Bayes、TAN、BAN和GBN。 贝叶斯网络是一个带有概率...
分类:
其他好文 时间:
2014-07-07 18:07:11
阅读次数:
151
贝叶斯分类器 贝叶斯分类器的分类原理是通过某对象的先验概率,利用贝叶斯公式计算出其后验概率,即该对象属于某一类的概率,选择具有最大后验概率的类作为该对象所属的类。眼下研究较多的贝叶斯分类器主要有四种,各自是:Naive Bayes、TAN、BAN和GBN。 贝叶斯网络是一个带有概率...
分类:
其他好文 时间:
2014-07-03 22:53:16
阅读次数:
246