Many biological, geophysical, and technological systems involve the transport of a resource over a network. In this paper, we present an efficient method for calculating the exact quantity of the resource in each part of an arbitrary network, where the resource is lost or delivered out of the network at a given rate, while being subject to advection and diffusion. The key conceptual step is to partition the resource into material that does or does not reach a node over a given time step. As an example application, we consider resource allocation within fungal networks, and analyze the spatial distribution of the resource that emerges as such networks grow over time. Fungal growth involves the expansion of fluid filled vessels, and such grow...