1.1)整数计算:(1)$(()):用于数学计算echo$((3+3))(2)expr:运算符两边必须有空格,若被$[]包含,则不必考虑空格问题expr2+22)浮点数计算:bc用于计算浮点数bc-qecho`"3.44*5"|bc`2.定义数组x=(1241005)x[3]=20(1)输出全部echo${x[*]}(2)输出数组个数: ${#x[*]} ${#x[..
分类:
系统相关 时间:
2015-02-03 17:32:39
阅读次数:
295
利用分式的性质可以很容易证明要求的是个三角形,这很简单。对于求三角形内的雷的个数,只需求出每条边上方有多少个雷,作一点运算即可。如A,B,C(B是X轴坐标在中间的点),则AC(其上方的雷的个数)-AB-BC即可。 1 #include 2 #include 3 #include 4 #incl...
分类:
其他好文 时间:
2015-02-03 10:53:41
阅读次数:
119
这是BC上的一道题,当时比赛没有做,回头看看题解,说是AC自动机,想着没有写过AC自动机,于是便试着抄抄白书的模板,硬是搞了我数个小时2000ms时限1800过了= = !这里就直接贴上BC的结题报告(#27):http://bestcoder.hdu.edu.cn/solutions.php100...
分类:
其他好文 时间:
2015-02-02 01:52:39
阅读次数:
202
题意:
n(10^5)个串每个串3个字符 两个串abc、xyz能拼在一起前提是b=x&&c=y 它们能拼成ab(x)c(y)z 求n个串品在一起的串
思路:
将串abc变成ab->bc的一条边 则原题变成了有向图的欧拉路径问题
有向图欧拉路径算法就是遍历 因为欧拉路径其实就是“每条边走一遍”
代码:
#include
#include
#include
#include
#i...
分类:
其他好文 时间:
2015-01-29 19:32:03
阅读次数:
211
VS2005自带内存泄漏检测
若程序退出后出现内存泄漏:
Detected memory leaks!
Dumping objects ->
{98500} normal block at 0x05785AD0, 152 bytes long.
Data: 3C AC 4E 10 00 00 00 00 BC A4 4E 10 78 B6 37 00
Object dump...
分类:
其他好文 时间:
2015-01-29 14:44:24
阅读次数:
163
直接上脚本:
#!/bin/sh
addr=09b00000
for (( i=0;i
do
addr_new=`echo "obase=16; $((16#$addr + $i))" | bc`
echo "addr_new=0x$addr_new"
done...
分类:
系统相关 时间:
2015-01-29 12:42:46
阅读次数:
309
题目链接:点击打开链接
题意:给定n个长度为3各不相同的字符串,猜一个n+2位的密码。
这个密码包含上面的所有字符串
思路:
把 abc 拆成ab -> bc
则得到一个图,目标就是走遍所有 ab->bc 这样的边,也就是找一条欧拉通路。
#include
#include
#include
#include
#include
#include
#include
...
分类:
其他好文 时间:
2015-01-28 17:51:36
阅读次数:
128
本文转自:http://www.cnblogs.com/dolphin0520/母函数与排列组合 在谈论母函数问题之前,我们先看一个简单的问题描述:假如有两组数据(A,B)和(C,D),每组中选出一个构成一个组合,总共有几种选法?很显然总共有4种选法:AC,AD,BC,BD。而且很容易联想到这个式....
分类:
其他好文 时间:
2015-01-27 13:08:44
阅读次数:
146
Linuxshell变量数学运算Abstract :1) Linux shell 中使用 let , [ ] ,(( )) 三种运算符操作 shell 变量进行简单的基本运算;2)Linux shell 中使用 expr 与 bc 两个程序实现高级运算;1, Linux shell 变量的基本运算数...
分类:
系统相关 时间:
2015-01-26 18:40:07
阅读次数:
232