Executing Natural Language-Described Algorithms with Large Language Models: An Investigation