很小的算法,也算不上是个算法...只能是个逻辑题...
先看运行结果:
-----begin-----
1 2 3 4 5
-----end-----
-----begin-----
1 2 3 4 5 6 7 8
-----end-----
-----begin-----
9 10 11 12 13 14 15 16
-----end-----
-----begin-----
17 18 19 20 21 22 23 24
-----end-----
就是个每8个数字换一行..
每行都要有那个begin和end而已。
源码如下:
public class TestPrint {
/**
* @param args
*/
public static void main(String[] args) {
print(5);
}
public static void print(int n) {
System.out.println("-----begin-----");
for (int i = 1; i <= n; i++) {
System.out.print(i + " ");
if (i % 8 == 0) {
System.out.println();
System.out.println("-----end-----");
if (i < n)
System.out.println("-----begin-----");
}
}
System.out.println();
if (n % 8 != 0)
System.out.println("-----end-----");
}
}
ps:
如果将 ----begin----和-----end----- 分别换成分页的开头div和结束div
将 数字 i 换成 迭代的对象个体..
这就是一个分页了..
上述为我从分页中抽取出的一个简单模型...
便于写算法方便而已...
分享到:
相关推荐
动态分页算法是数据库系统和Web应用中常用的一种技术,用于高效地处理大量数据并以分页的形式展示给用户。在Java开发中,实现动态分页通常涉及到对数据集的切片操作,以便只加载用户请求的部分数据。下面将详细阐述...
这个我人写的一个纯Java版的分页算法,与平台无关性,具有很好的通用性,同时附带完整的工程; 工程使用SQLServer2005,建表脚本在工程下的Setup中,根据你个人的数据库调整资源文件中的配置即可运行;同时这个算法...
本文将深入探讨模拟仿真请求分页调度算法,包括OPT(最佳页面替换算法)、FIFO(先进先出)、LRU(最近最少使用)、LFU(最不常用)以及CLOCK(时钟)这五种常见的算法,并介绍如何利用MFC(Microsoft Foundation ...
本篇将详细探讨分页算法、AspNetPager控件以及相关的SQL分页语句。 首先,我们来了解分页算法。分页算法的核心目标是将数据库中的大量数据分割成若干个小的、可管理的部分,每次只加载一部分到前端展示。常见的分页...
根据提供的标题、描述以及部分代码内容,我们可以总结出以下关于分页算法的知识点: ### 分页算法概述 分页算法是计算机科学中的一个重要概念,在Web开发中尤其常见。它的主要目的是将大量的数据按照一定的规则...
【海量数据库的查询优化及分页算法方案】 在当前信息化高度发展的时代,数据库已经成为各种业务系统的核心,尤其在公安、政府等领域的应用中,数据库规模往往达到千万甚至亿级的数据量。面对这样的海量数据,如何...
在大数据处理领域,分页算法是至关重要的,尤其是在Java编程环境下。当我们在处理大量数据时,一次性加载所有数据到内存可能会导致性能问题甚至内存溢出。因此,分页查询成为了一个有效的解决方案,它允许我们每次只...
本文将详细讨论四种常见的分页存储算法:最佳置换算法(OPT)、先进先出算法(FIFO)、最近最久未用算法(LRU)以及简单Clock置换算法。 1. **最佳置换算法(OPT)**: 这是一种理论上的理想算法,它能预测未来,...
这里我们将详细探讨如何实现一个简单的Java分页算法。 首先,我们需要定义两个核心的数据结构:`totalv` 和 `currentpagev`。`totalv` 是一个存储所有查询记录的向量(Vector),而 `currentpagev` 则用于存储当前...
本篇文章将深入探讨JSP中的分页算法,帮助开发者更好地理解和运用这一关键技能。 首先,理解分页的基本概念。分页是将大量的数据分割成多个小部分,每次只显示一部分,以提高页面加载速度和用户体验。在JSP中,我们...
这个“简单分页系统示例”是一个很好的学习资源,可以帮助我们深入理解分页机制的工作原理。 首先,我们需要了解分页的几个核心概念: 1. **页**:虚拟内存中的基本单位,通常是固定大小(如4KB)。 2. **页表**:...
Eclipse Collections(简称ecside)是一个高性能、低开销的Java集合框架,它提供了一些高级功能,如分页算法,这对于处理大规模数据流非常有用。在这个主题中,我们将深入探讨如何利用Java和ecside进行大数据的分页...
2. 请求分页算法:这些算法决定了当内存中没有空闲页面时,应该选择哪个页面进行淘汰,以便为新的页面腾出空间。 - FIFO(先进先出):最简单的策略,选择最早进入内存的页面进行替换。但这种算法容易导致Belady's ...
在"操作系统实验2 分页置换算法"中,我们关注的是两种常见的置换算法:先进先出(FIFO)算法和最近最久未使用(LRU)算法。 1. 先进先出(FIFO)算法: FIFO算法简单直观,按照页面进入内存的顺序进行替换。当需要...
1. FIFO(先进先出)算法:这是最简单的页面置换策略,按照页面进入内存的顺序进行替换。当需要替换页面时,选择最早进入内存的页面淘汰。然而,FIFO容易引发Belady异常,即增加分配的页面数反而导致缺页次数增加。 ...
在IT行业中,分页算法是数据管理与展示中不可或缺的一部分,尤其是在处理大量数据时,它能够提高用户体验并优化系统性能。本实例主要关注C#语言结合前端Bootstrap框架实现的分页功能。 首先,我们来理解分页的基本...
1. FIFO(先进先出)算法:这是最简单的页面置换策略,按照页面进入内存的顺序进行淘汰。当一个新的页面请求导致内存满时,最早进入内存的页面将被替换。尽管实现简单,但FIFO容易引发Belady异常,即增加页面分配...
本文将深入探讨“仿淘宝分页按钮效果简单美观易实用当分页JS控件”,并围绕相关标签——分页控件、js分页控件、分页按钮算法以及分页算法进行详尽的解释。 首先,我们要理解“分页控件”的概念。分页控件是网页应用...
实验报告的主题是编程实现请求分页存储管理中的三种页面置换算法:Optimal、FIFO(先进先出)和LRU(最近最少使用)。这三种算法是操作系统管理内存、处理缺页异常的关键策略。 请求分页存储管理是现代操作系统中...