我在我的博客上使用syntaxhighlighter來格式化C++代碼。自從最近幾天以來,我在每行代碼之後的每行之後都會獲得額外的空白行。有關更多信息,請參閱此link。Syntaxhighlighter在每行之後插入額外的空白行
以下是我在那裏寫的代碼。我沒有看到任何線路突破。
//Define MAX 1 less so that adding 1 doesn't make it 0
#define MAX 0xFFFFFFFE;
unsigned int jump(int *array, int n)
{
unsigned int *result = new unsigned int[n];
int i, j;
//Boundry conditions
if (n == 0 || array[0] == 0)
return MAX;
result[0] = 0; //no need to jump at first element
for (i = 1; i < n; i++)
{
result[i] = MAX; //Initialization of result[i]
for (j = 0; j < i; j++)
{
//check if jump is possible from j to is
if (array[j] >= (i-j))
{
//check if better solution available
if ((result[j] + 1) < result[i])
result[i] = result[j] + 1; //updating result[i]
}
}
}
//return result[n-1]
unsigned int answer = result[n-1];
delete[] result;
return answer;
}
令人驚訝的,這是僅適用於新的職位發生,所有old posts目前W/O多餘的空行顯示。
我想說你從另一個瀏覽器/新版本的同一瀏覽器添加此帖子? – naveen
@Naveen:是的,這怎麼會造成額外的空行?在博客中預覽它看起來不錯,但發佈後顯示空行。 –
@Aash:你在這裏粘貼的代碼被StackOverflow轉換爲HTML。這使得無法確定原始文件行的外觀如何。 –