1. A method for operating a monolithic three-dimensional memory array, comprising: acquiring a temperature associated with the monolithic three-dimensional memory array, the monolithic three-dimensional memory array includes a first storage element and a second storage element, the first storage element is located above the second storage element, the second storage element is located above a substrate, the monolithic three-dimensional memory array includes a plurality of word lines arranged in a first direction and a plurality of bit lines arranged in a second direction perpendicular to the first direction, the plurality of word lines includes a selected word line and a plurality of unselected word lines, the plurality of bit lines includes a selected bit line and a plurality of unselected bit lines, the first storage element is in communication with the selected word line and the selected bit line, the monolithic three-dimensional memory array includes a plurality of unselected storage elements in communication with the plurality of unselected word lines and the plurality of unselected bit lines; applying a first voltage difference across the plurality of unselected storage elements based on the temperature; and setting the first storage element into a first state while performing the applying a first voltage difference across the plurality of unselected storage elements, the setting the first storage element into a first state includes applying a second voltage difference across the first storage element.