討論 如何用空格分段

2021-08-29 21:57:26 字數 704 閱讀 8774

不知道把帖子發在哪個地方,就發在了這個地方。

一說起分段,可能用的最多就是借助html的塊級元素進行分段,比如p,br,div

唯一的方法是用空格,比如在第一行末尾用n個空格,一直把第二段的開頭幾個字逼到第二段(當然不能用回車符),當然這有解析度的限制,不同解析度的顯示效果是不同的(以1024×768解析度為主),而且字型大小是12px,而且需要區分半形和全形。

有沒有比較好的演算法來計算第一行和第二行之間需要多少空格來填充以達到分段的目的。

我的想法是計算每段的字數,同時計算這段可分成幾行,計算每行最大的字數,然後得出這段最好一行需要多少空格來填充。

簡單的一段文字例如"

唯一的方法是用空格,比如在第一行末尾用n個空格,一直把第二段的開頭幾個字逼到第二段(當然不能用回車符),當然這有解析度的限制,不同解析度的顯示效果是不同的(以1024×768解析度為主),而且字型大小是12px,而且需要區分半形和全形。

有沒有比較好的演算法來計算第一行和第二行之間需要多少空格來填充以達到分段的目的。

我的想法是計算每段的字數,同時計算這段可分成幾行,計算每行最大的字數,然後得出這段最好一行需要多少空格來填充。"

把中間的

替換成若干個空格,把「有沒有比較好的演算法...」擠到第二段,把「我的想法...」擠到第三段

下面是一段簡單實現的**,不過還是有點問題的:

第 39 期 資料分段討論

現代計算機一般都有多 cpu 核,而日益廣泛應用的固態硬碟也有較強的併發能力,這些硬體資源都為平行計算提供了有力的保證。不過,要實現平行計算還需要有較好的資料分段技術,也就是能方便地把待計算的資料拆分成若干部分,讓每個執行緒 或程序,這裡以多執行緒為例討論,多程序情況是類似的 分別處理。設計資料分段...

到底如何用c語言輸入帶空格的字串

正文來啦 在c語言中如何輸入有空格的字串 刷演算法題,原來以為迭代是難點,花了大半天弄懂迭代和題目的思路之後沒想到被c語言帶空格的字串輸入困了兩天。其實這個問題解決起來並不麻煩,但為什麼頭一天晚上花了那麼多時間都沒有解決呢?主要是因為太情緒化了,並沒有做好在理清思路之後仍然會遇到問題的心理準備,所以...

如何用軟文推廣

如何用軟文推廣呢?2 作為 魚餌 讓客戶通過付出一些行動,比如幫忙推廣10個ip,或者通過加qq,留下郵箱 手機號等方式,獲得大量的精準潛在客戶資料庫,最大化軟文的效率。高質量軟文製作技巧 寫作軟文前,一定要做好規劃,明確軟文推廣要達到的目的,了解消費者的對產品的各種問題和顧慮,針對性的提出解決方案...