不算违建。因为楼顶搭的帐篷属于临时建筑,它没有占用地面空间。所谓违建一般是在地面上占用耕地,或搭建的是永久建筑,不易拆除,即使拆除,也破坏了原有的基础上设施,或环境而楼顶的帐篷一般是篷布或彩钢瓦搭建,在拆除时,不会破坏原有设施,所以不能是违建。