For structure which takes load, bricks are better than concrete like old day buildings as bricks bonds gets hardened and acts as metamorphic rocks with heat but less economical. But for walls, Bricks increases load on the tie beam as they are heavier than the cocretw blocks. Concrete blocks are made of concrete with admixtures added which increases the strength of concrete but decreases weight. Some concrete blocks can float in water as well. Both will be more or less similar in expense. So, its your choice what you will use.
-Rajdeep Das (Assistant Engineer-Simplex Infrastructures)