Predicted Data Structures and Algorithms