- 第580封信|致柏舒柏弘
端老师
2020-9-24周四陪娃日记今天的柏舒4岁1月25天了。今天的柏弘2岁3月15天了。本周主题:柏舒:今晚去上英文童谣课,状态挺好,继续保持。柏弘:今天和你视频,你哭着要回南京,要回妈妈家。妈妈也想你。一、英语:1、贝壳学习规划本单元课程目标1.孩子能听懂firefighter,hurry,firetruck,turnthecorner,climbtheladder,getthehose,back
- UVA208(Firetruck)
myleosu
//终于有一天,Leosu想起了自己的密码。。题目就不复制了,附上题目连接:https://vjudge.net/problem/UVA-208这道题对于学过经典暴搜算法DFS和BFS的同学来讲思路非常简单,也非常好写,思路就是DFS暴力搜索不过考虑到字典序问题所以可以提前排序。于是我们就写出了这样的代码:提交上去却显示TLE。。importjava.util.*;importjava.math.
- Fire Truck | 每个小男生最初的英雄梦
进击的母亲
关注公号进击的母亲,同篇文章中配有本文英文部分录音哦!说到超级英雄,大人往往会想到超人、钢铁侠、美国队长,但小朋友呢,在他们的小小世界里,在绘本里救火救人救小猫的消防车就是他们的英雄啦!我家附近就有个消防站,在崽子一岁左右的时候,每天最开心的事就是趴窗口看消防车来来往往,于是,那时我就给娃买了这本书。小鹿今天带来的绘本是PeterSís的FireTruck。这本书讲述了每个消防车迷的终极梦想:变成
- 消防车 Firetruck【DFS】
~Monody
DFS
传送门水题。。。DFSDFSDFS扫描结点#includeusingnamespacestd;constintmaxn=22;intg[maxn][maxn];intp[maxn];intaim;intvis[maxn];intcnt;intdfs(intu,int*a,intcur){if(u==aim){for(inti=0;i>aim){memset(g,0,sizeofg);cnt=0;w
- Firetruck(DFS+回溯)
VeggieOrz
题解
题目描述中心城市消防部门与运输部门合作,维护反映城市街道现状的城市地图。消防员需要能够选择从火警站到火警的路线。中心城市分为不重叠的消防区。当报告发生火灾时,中央调度员通知火灾发生地区最近的火警站,并列出可能路线。您必须编写一个程序,中央调度员可以使用该程序来生成从地区火警站到火灾的路线。输入消防区都用小于21的正整数来标识,而且火场始终位于第一个消防区。输入文件包含多个测试用例,代表不同火灾。•
- UVa 208 - Firetruck(DFS判连通+回溯)
wcr1996
算法竞赛入门经典(第二版)第七章暴力求解法
输入n个结点的无向图和一个结点k,按照字典需输出用结点1到k的所有路径。首先从k开始dfs将所有与之连通的结点标记,若1位被标记则无解。然后从结点1开始dfs,只对和k连通的结点进行。找到之后输出。#include#includeusingnamespacestd;constintmaxn=25;inta[maxn],des,cnt;boolg[maxn][maxn],vis[maxn];void
- UVA Firetruck
hexiecs
ACM-----bruteforce
题目如下:FiretruckTheCenterCityfiredepartmentcollaborateswiththetransportationdepartmenttomaintainmapsofthecitywhichreflectsthecurrentstatusofthecitystreets.Onanygivenday,severalstreetsareclosedforrepairs
- UVa 208 - Firetruck 回溯+剪枝 数据
hcbbt
=====算法相关=====+数据结构ACM
题意:构造出一张图,给出一个点,字典序输出所有从1到该点的路径。裸搜会超时的题目,其实题目的数据特地设计得让图稠密但起点和终点却不相连,所以直接搜索过去会超时。只要判断下起点和终点能不能相连就行了,可以用并查集也可以用floyd算法,这样就能过了。但是这个方法不是很完美的,如果两点之间只有一条线相连,而图又是稠密图,这样也很容易超时,数据强电就会挂掉。可以把算法改进一下:是先从终点出发,无回溯的走
- uva 208 Firetruck
hackerwin7
ACM_DFSACM_并查集ACM_图论
题目地址:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=108&page=show_problem&problem=144题目描述:FiretruckTheCenterCityfiredepartmentcollaborateswiththetransportationdepartment
- UVa 208 Firetruck
c21c21
FiretruckTheCenterCityfiredepartmentcollaborateswiththetransportationdepartmenttomaintainmapsofthecitywhichreflectsthecurrentstatusofthecitystreets.Onanygivenday,severalstreetsareclosedforrepairsorcon
- UVa 208 Firetruck 消防车
J1nAB1n9
搜索暴力
TheCenterCityfiredepartmentcollaborateswiththetransportationdepartmenttomaintainmapsofthecitywhichreflectsthecurrentstatusofthecitystreets.Onanygivenday,severalstreetsareclosedforrepairsorconstruction
- 208:Firetruck
ACLJW
算法UVaACM-ICPC水题回溯搜索BFSDFS
Firetruck回溯即可,不过要注意先判断是否可以到达着火点,如果到不了那就没必要回溯了,可能给的数据比较坑,到不了的数据比较多,不判断的话会超时。还有就是输出的格式和样例给的竟然不一样,真是醉了。#includeusingnamespacestd;constintmaxn=25;intt,n,cnt2;intvis[maxn],path[maxn];intG[maxn][maxn];intpo
- 【UVa】208 - Firetruck
MikotoLoveMe
算法UVa
Problem[here](“https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&category=&problem=144&mosmsg=Submission+received+with+ID+17612154“)ProblemTheCenterCityfiredepart
- Bilingual engineering 201707 No.360 Alyee
AlyeeBonnie
Music:0a0bVideo:/Reading:TsinghuainfantEnglishMotherlearning:OnlineparentcoursesGames:FiremanVocabulary:Fireman,firetruck,climb,ladder,spray,hurry,whistle,gather,save,waterhose,hero,coughPhrase:Firest
- 小西妈双语工程打卡第90次:201704期193号 tom c7.28日
紫夜1606
1.视频,无2.音频,无3.游戏,刚准备今天继续巩固firetruck,tom就说自己玩够了救火游戏了,消防员还能抗洪呢,于是我们晚上临时换话题,还好爸爸出来救场,游戏继续进行,fireboatrescuefouranimals,还好进入状态基本情节差不多,最后设计onefiretruckisonfire,我故意sparythewater,tom纠正sparythefoam,firehydrant
- 【英文启蒙】孩子英文说错了,妈却很开心,为啥?
Alison对外汉语
是的。我就是这个妈。我家娃两岁11个月,目前他的语言就时不时出一出错。这些错,让我非但不觉得孩子语言发展不好,反倒让我无比开心-,确信无疑地知道孩子语言发展能力好得很。无搭界配图比如他知道单数复数,他会说-apuppy,twopuppies/abutterfly,threebutterflies/acaterpillar,manycaterpillars/afiretruck,5firetruck
- 清华百人工程打卡第43次:201704期193号 tom c6.10日
紫夜1606
1.音频,0a,0b循环半个小时2.视频,无3.游戏,littlegreefrog,thedinosaur,driveinmycar.thefiremen,4.中文,什么是什么〜宇宙,听故事时,把书拿出来看。后来听着地球那本睡着了5.妈妈,今天太忙,没有做功课。6,孩子急于输出了,比如生气时说Iamnoloveyou,乐高图册上赶紧给我看,妈妈firemen,firetruck,fireservi
- 清华百人工程打卡第44次:201704期193号 tom c6.11日
紫夜1606
1.音频:清华幼儿英语0bturtleandsnail2.视频,turtleandsnail3.游戏,去奥森玩,在帐篷里各种玩,去的路上,在车里玩dinasour,littlegreenfrog,后来妈妈捉了一只蚂蚁放进帐篷,Tomisscared,玩了bigbadbug,后来又玩了handydandy.路上看到firetruck和fireservice吃饭时看到一张宣传海报,firemen和fi
- 清华百人工程打卡第23次:201704期193号 tom c5.21日
紫夜1606
1:音频:0b第一,二,十单元循环,1a循环听2.动画:0b第二,十单元3.游戏,¹,今天新选的thefiremen,因为对消防车特别感兴趣,所以打乱计划,从兴趣点入手。之后,tomc充当firemen,自己又选了一个红色玩具当fire,然后开着他的firetruck开始游戏,由于他的firetruck上没有ladder,他找了一段轨道放在上面,玩了好多遍。图书馆回来的路上,又让我和爸爸分别坐在太
- UVA208 Firetruck
yexiaohhjk
题意:给你一些城市相连的关系,问你能否从第一个城市,到第k个城市,并按照字典序输出路径。城市个数小于20,直接搜有个很坑爹的地方,数据里面会有第一个城市无法到k的情况,所以在暴力全排列的时候,你判断一下第一个城市是否能到第k个城市。还有一个剪枝处理是妙用floyd,得到城市之间是否有通路的关系数组,进行剪枝。方法一:先判断第一个城市到第k个城市是否有解。#include
#include
#inc
- UVa208 消防车 (dfs+并查集)
daniel_csdn
UVa208Firetruck题意:一个n(n
#include
#include
usingnamespacestd;
intk;
intg[20+5][20+5];//邻接矩阵
intvis[20+5];
intpath[20+5];//记录路径,方便打印
intcnt;
intp[20+5];
intFind(intx){
if(p[x]==x)returnx;
returnp[x]=F
- UVA 208(p214)----Firetruck
wang2147483647
#include
#include
#include
#include
usingnamespacestd;
intg[100][100],v[100],en,n,a[100],sum,m[100][100];
voidfloyd()
{
for(intk=1;k<=n;k++)
for(inti=1;i<=n;i++)
for(intj=1;j<=n;j++)
g[i][j]=g[i][j]||
- UVa 208 - Firetruck 回溯+剪枝 数据
uva
题意:构造出一张图,给出一个点,字典序输出所有从1到该点的路径。
裸搜会超时的题目,其实题目的数据特地设计得让图稠密但起点和终点却不相连,所以直接搜索过去会超时。
只要判断下起点和终点能不能相连就行了,可以用并查集也可以用floyd算法,这样就能过了。
但是这个方法不是很完美的,如果两点之间只有一条线相连,而图又是稠密图,这样也很容易超时,数据强电就会挂掉。
可以把算法改进一下:是先从终点
- UVA208 Firetruck 消防车(水,dfs)
DFS
要输出所有路径,又要字典序,dfs最适合了,用并查集判断1和目的地是否连通即可
#include<bits/stdc++.h>
using namespace std;
const int maxn = 21;
int p[maxn],cnt[maxn];
void init(int n) {
for(int i = 1;i <= n; i++) p[i
- UVa 208 Firetruck【回溯】
uva
题意:给出一个n个节点的无向图,以及某个节点k,按照字典序从小到大输出从节点1到节点k的所有路径
看的题解
http://blog.csdn.net/hcbbt/article/details/9755147
因为节点数很少(小于20),所以可以先用floyd处理一下,判断一点是否能够到达终点
然后就像紫书里面枚举排列那样的去挨个找出字典序从小到大的路径
题解里面说到的无回溯的走遍和终点
- UVA 208 Firetruck
uva
直接回溯会超时,所以我们需要预处理一下,把所有与终点相连的点处理出来。
CODE:
#include <iostream>
#include <cstdio>
#include <cstring>
#include <vector>
#include &l
- UVa208,Firetruck
uva
要事先判断结点1能否到达K,否则真的会超时的= =(我一开始不信,感觉应该能正常退出dfs啊,结果真的超时了)
我是判断的k是否与其他结点有路,是的话才dfs(数据水,居然过了)
#include <iostream>
#include <cstdio>
#include <string>
#include <cstring>
#
- uva208 - Firetruck
uva
Firetruck
The Center City fire department collaborates with the transportation department to maintain maps of the city which reflects the current status of the city streets. On any given day, sever
- UVA 208 Firetruck
uva
UVA_208
这个题目思路很简单,但关键在于对深搜的优化(也即剪枝)。同时,这个题目好像没说最后要按字典序输出方案,但确实只有按字典序输出方案才能AC。(如果你看到了题目中有这点要求,千万别用鸡蛋砸我,我英文不好……)
一开始我用邻接矩阵写,超时了,后来改成了邻接表还是超时。看了别人的报告后,说是一开始先把到达起火点的所有点找出来,然后再从这些点中挑DFS时用到的点。
这样写完之后果
- UVA 208 Firetruck
uva
Firetruck
The Center City fire department collaborates with the transportation department to maintain maps of the city which reflects the current status of the cit
- java封装继承多态等
麦田的设计者
javaeclipsejvmcencapsulatopn
最近一段时间看了很多的视频却忘记总结了,现在只能想到什么写什么了,希望能起到一个回忆巩固的作用。
1、final关键字
译为:最终的
&
- F5与集群的区别
bijian1013
weblogic集群F5
http请求配置不是通过集群,而是F5;集群是weblogic容器的,如果是ejb接口是通过集群。
F5同集群的差别,主要还是会话复制的问题,F5一把是分发http请求用的,因为http都是无状态的服务,无需关注会话问题,类似
- LeetCode[Math] - #7 Reverse Integer
Cwind
java题解MathLeetCodeAlgorithm
原题链接:#7 Reverse Integer
要求:
按位反转输入的数字
例1: 输入 x = 123, 返回 321
例2: 输入 x = -123, 返回 -321
难度:简单
分析:
对于一般情况,首先保存输入数字的符号,然后每次取输入的末位(x%10)作为输出的高位(result = result*10 + x%10)即可。但
- BufferedOutputStream
周凡杨
首先说一下这个大批量,是指有上千万的数据量。
例子:
有一张短信历史表,其数据有上千万条数据,要进行数据备份到文本文件,就是执行如下SQL然后将结果集写入到文件中!
select t.msisd
- linux下模拟按键输入和鼠标
被触发
linux
查看/dev/input/eventX是什么类型的事件, cat /proc/bus/input/devices
设备有着自己特殊的按键键码,我需要将一些标准的按键,比如0-9,X-Z等模拟成标准按键,比如KEY_0,KEY-Z等,所以需要用到按键 模拟,具体方法就是操作/dev/input/event1文件,向它写入个input_event结构体就可以模拟按键的输入了。
linux/in
- ContentProvider初体验
肆无忌惮_
ContentProvider
ContentProvider在安卓开发中非常重要。与Activity,Service,BroadcastReceiver并称安卓组件四大天王。
在android中的作用是用来对外共享数据。因为安卓程序的数据库文件存放在data/data/packagename里面,这里面的文件默认都是私有的,别的程序无法访问。
如果QQ游戏想访问手机QQ的帐号信息一键登录,那么就需要使用内容提供者COnte
- 关于Spring MVC项目(maven)中通过fileupload上传文件
843977358
mybatisspring mvc修改头像上传文件upload
Spring MVC 中通过fileupload上传文件,其中项目使用maven管理。
1.上传文件首先需要的是导入相关支持jar包:commons-fileupload.jar,commons-io.jar
因为我是用的maven管理项目,所以要在pom文件中配置(每个人的jar包位置根据实际情况定)
<!-- 文件上传 start by zhangyd-c --&g
- 使用svnkit api,纯java操作svn,实现svn提交,更新等操作
aigo
svnkit
原文:http://blog.csdn.net/hardwin/article/details/7963318
import java.io.File;
import org.apache.log4j.Logger;
import org.tmatesoft.svn.core.SVNCommitInfo;
import org.tmateso
- 对比浏览器,casperjs,httpclient的Header信息
alleni123
爬虫crawlerheader
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException
{
String type=req.getParameter("type");
Enumeration es=re
- java.io操作 DataInputStream和DataOutputStream基本数据流
百合不是茶
java流
1,java中如果不保存整个对象,只保存类中的属性,那么我们可以使用本篇文章中的方法,如果要保存整个对象 先将类实例化 后面的文章将详细写到
2,DataInputStream 是java.io包中一个数据输入流允许应用程序以与机器无关方式从底层输入流中读取基本 Java 数据类型。应用程序可以使用数据输出流写入稍后由数据输入流读取的数据。
- 车辆保险理赔案例
bijian1013
车险
理赔案例:
一货运车,运输公司为车辆购买了机动车商业险和交强险,也买了安全生产责任险,运输一车烟花爆竹,在行驶途中发生爆炸,出现车毁、货损、司机亡、炸死一路人、炸毁一间民宅等惨剧,针对这几种情况,该如何赔付。
赔付建议和方案:
客户所买交强险在这里不起作用,因为交强险的赔付前提是:“机动车发生道路交通意外事故”;
如果是交通意外事故引发的爆炸,则优先适用交强险条款进行赔付,不足的部分由商业
- 学习Spring必学的Java基础知识(5)—注解
bijian1013
javaspring
文章来源:http://www.iteye.com/topic/1123823,整理在我的博客有两个目的:一个是原文确实很不错,通俗易懂,督促自已将博主的这一系列关于Spring文章都学完;另一个原因是为免原文被博主删除,在此记录,方便以后查找阅读。
有必要对
- 【Struts2一】Struts2 Hello World
bit1129
Hello world
Struts2 Hello World应用的基本步骤
创建Struts2的Hello World应用,包括如下几步:
1.配置web.xml
2.创建Action
3.创建struts.xml,配置Action
4.启动web server,通过浏览器访问
配置web.xml
<?xml version="1.0" encoding="
- 【Avro二】Avro RPC框架
bit1129
rpc
1. Avro RPC简介 1.1. RPC
RPC逻辑上分为二层,一是传输层,负责网络通信;二是协议层,将数据按照一定协议格式打包和解包
从序列化方式来看,Apache Thrift 和Google的Protocol Buffers和Avro应该是属于同一个级别的框架,都能跨语言,性能优秀,数据精简,但是Avro的动态模式(不用生成代码,而且性能很好)这个特点让人非常喜欢,比较适合R
- lua set get cookie
ronin47
lua cookie
lua:
local access_token = ngx.var.cookie_SGAccessToken
if access_token then
ngx.header["Set-Cookie"] = "SGAccessToken="..access_token.."; path=/;Max-Age=3000"
end
- java-打印不大于N的质数
bylijinnan
java
public class PrimeNumber {
/**
* 寻找不大于N的质数
*/
public static void main(String[] args) {
int n=100;
PrimeNumber pn=new PrimeNumber();
pn.printPrimeNumber(n);
System.out.print
- Spring源码学习-PropertyPlaceholderHelper
bylijinnan
javaspring
今天在看Spring 3.0.0.RELEASE的源码,发现PropertyPlaceholderHelper的一个bug
当时觉得奇怪,上网一搜,果然是个bug,不过早就有人发现了,且已经修复:
详见:
http://forum.spring.io/forum/spring-projects/container/88107-propertyplaceholderhelper-bug
- [逻辑与拓扑]布尔逻辑与拓扑结构的结合会产生什么?
comsci
拓扑
如果我们已经在一个工作流的节点中嵌入了可以进行逻辑推理的代码,那么成百上千个这样的节点如果组成一个拓扑网络,而这个网络是可以自动遍历的,非线性的拓扑计算模型和节点内部的布尔逻辑处理的结合,会产生什么样的结果呢?
是否可以形成一种新的模糊语言识别和处理模型呢? 大家有兴趣可以试试,用软件搞这些有个好处,就是花钱比较少,就算不成
- ITEYE 都换百度推广了
cuisuqiang
GoogleAdSense百度推广广告外快
以前ITEYE的广告都是谷歌的Google AdSense,现在都换成百度推广了。
为什么个人博客设置里面还是Google AdSense呢?
都知道Google AdSense不好申请,这在ITEYE上也不是讨论了一两天了,强烈建议ITEYE换掉Google AdSense。至少,用一个好申请的吧。
什么时候能从ITEYE上来点外快,哪怕少点
- 新浪微博技术架构分析
dalan_123
新浪微博架构
新浪微博在短短一年时间内从零发展到五千万用户,我们的基层架构也发展了几个版本。第一版就是是非常快的,我们可以非常快的实现我们的模块。我们看一下技术特点,微博这个产品从架构上来分析,它需要解决的是发表和订阅的问题。我们第一版采用的是推的消息模式,假如说我们一个明星用户他有10万个粉丝,那就是说用户发表一条微博的时候,我们把这个微博消息攒成10万份,这样就是很简单了,第一版的架构实际上就是这两行字。第
- 玩转ARP攻击
dcj3sjt126com
r
我写这片文章只是想让你明白深刻理解某一协议的好处。高手免看。如果有人利用这片文章所做的一切事情,盖不负责。 网上关于ARP的资料已经很多了,就不用我都说了。 用某一位高手的话来说,“我们能做的事情很多,唯一受限制的是我们的创造力和想象力”。 ARP也是如此。 以下讨论的机子有 一个要攻击的机子:10.5.4.178 硬件地址:52:54:4C:98
- PHP编码规范
dcj3sjt126com
编码规范
一、文件格式
1. 对于只含有 php 代码的文件,我们将在文件结尾处忽略掉 "?>" 。这是为了防止多余的空格或者其它字符影响到代码。例如:<?php$foo = 'foo';2. 缩进应该能够反映出代码的逻辑结果,尽量使用四个空格,禁止使用制表符TAB,因为这样能够保证有跨客户端编程器软件的灵活性。例
- linux 脱机管理(nohup)
eksliang
linux nohupnohup
脱机管理 nohup
转载请出自出处:http://eksliang.iteye.com/blog/2166699
nohup可以让你在脱机或者注销系统后,还能够让工作继续进行。他的语法如下
nohup [命令与参数] --在终端机前台工作
nohup [命令与参数] & --在终端机后台工作
但是这个命令需要注意的是,nohup并不支持bash的内置命令,所
- BusinessObjects Enterprise Java SDK
greemranqq
javaBOSAPCrystal Reports
最近项目用到oracle_ADF 从SAP/BO 上调用 水晶报表,资料比较少,我做一个简单的分享,给和我一样的新手 提供更多的便利。
首先,我是尝试用JAVA JSP 去访问的。
官方API:http://devlibrary.businessobjects.com/BusinessObjectsxi/en/en/BOE_SDK/boesdk_ja
- 系统负载剧变下的管控策略
iamzhongyong
高并发
假如目前的系统有100台机器,能够支撑每天1亿的点击量(这个就简单比喻一下),然后系统流量剧变了要,我如何应对,系统有那些策略可以处理,这里总结了一下之前的一些做法。
1、水平扩展
这个最容易理解,加机器,这样的话对于系统刚刚开始的伸缩性设计要求比较高,能够非常灵活的添加机器,来应对流量的变化。
2、系统分组
假如系统服务的业务不同,有优先级高的,有优先级低的,那就让不同的业务调用提前分组
- BitTorrent DHT 协议中文翻译
justjavac
bit
前言
做了一个磁力链接和BT种子的搜索引擎 {Magnet & Torrent},因此把 DHT 协议重新看了一遍。
BEP: 5Title: DHT ProtocolVersion: 3dec52cb3ae103ce22358e3894b31cad47a6f22bLast-Modified: Tue Apr 2 16:51:45 2013 -070
- Ubuntu下Java环境的搭建
macroli
java工作ubuntu
配置命令:
$sudo apt-get install ubuntu-restricted-extras
再运行如下命令:
$sudo apt-get install sun-java6-jdk
待安装完毕后选择默认Java.
$sudo update- alternatives --config java
安装过程提示选择,输入“2”即可,然后按回车键确定。
- js字符串转日期(兼容IE所有版本)
qiaolevip
TODateStringIE
/**
* 字符串转时间(yyyy-MM-dd HH:mm:ss)
* result (分钟)
*/
stringToDate : function(fDate){
var fullDate = fDate.split(" ")[0].split("-");
var fullTime = fDate.split("
- 【数据挖掘学习】关联规则算法Apriori的学习与SQL简单实现购物篮分析
superlxw1234
sql数据挖掘关联规则
关联规则挖掘用于寻找给定数据集中项之间的有趣的关联或相关关系。
关联规则揭示了数据项间的未知的依赖关系,根据所挖掘的关联关系,可以从一个数据对象的信息来推断另一个数据对象的信息。
例如购物篮分析。牛奶 ⇒ 面包 [支持度:3%,置信度:40%] 支持度3%:意味3%顾客同时购买牛奶和面包。 置信度40%:意味购买牛奶的顾客40%也购买面包。 规则的支持度和置信度是两个规则兴
- Spring 5.0 的系统需求,期待你的反馈
wiselyman
spring
Spring 5.0将在2016年发布。Spring5.0将支持JDK 9。
Spring 5.0的特性计划还在工作中,请保持关注,所以作者希望从使用者得到关于Spring 5.0系统需求方面的反馈。