`
nickdine
  • 浏览: 45702 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

倒置函数

阅读更多
给一个Int
倒置输出

/**
 * 传入int型的参数 进行倒置输出
 * 
 * @author zKF27348
 * 
 */
public class ReverseInt
{

	/**
	 * @param args
	 */
	public static void main(String[] args)
	{
		int sa = 1230;
		int b = Integer.valueOf(ReverseInt.reverse(sa));
		print(b);
	}

	public static String reverse(int big)
	{
		if (big != 0)
		{
 				return big % 10 + reverse(big / 10);
		} else{
			return "";
		}
	}
}
分享到:
评论

相关推荐

    C语言链表倒置程序,可直接运行

    总之,"C语言链表倒置程序"是一个关于数据结构和算法的经典实例,它展示了如何使用基本的C语言语法和内存管理技巧来处理复杂的数据操作。通过理解和实践这个程序,可以加深对链表和C语言的理解,对于学习数据结构和...

    c++ 实现链表的倒置源代码

    1. `main.cpp`:主程序文件,通常包含链表节点的定义和倒置函数的调用。 2. `listNode.h`:链表节点的头文件,定义了`ListNode`结构体。 3. `listOperations.cpp`:链表操作的实现,包含链表倒置函数的定义。 4. `...

    单向链表倒置

    对于rest,我们递归地调用倒置函数,然后将原头部插入到已倒置的剩余部分的末尾。 - 在递归过程中,我们需要维护一个临时节点(prev),用于保存当前节点的前一个节点,以便在回溯时正确连接节点。 2. **迭代方法*...

    课题名称:大数相乘.pdf

    2. 首尾倒置函数 Convert_SeqStack(PSeqStack A):将栈中的数值首尾颠倒。 3. 大数相加函数 Add(PSeqStack S1,PSeqStack S2):处理两个大数相加的功能。 4. 移位函数 Crol(PSeqStack S,int n):将其中一位大数取出一...

    数据结构课程设计报告--大数相乘.doc

    - **首尾倒置函数 Convert_SeqStack(PSeqStack A)**:将栈中的大数元素首尾颠倒,用于大数的逆序处理。 - **大数相加函数 Add(PSeqStack S1, PSeqStack S2)**:实现两个大数的相加,使用类似于手算加法的方法,...

    数据结构课程设计--大数相乘.doc

    - 首尾倒置函数Convert_SeqStack:用于改变栈中大数的顺序,如1234变为了4321。 - 大数相加函数Add:处理两个大数的加法,通过循环取出栈顶元素并进行加法运算,考虑进位。 - 移位函数Crol:对乘法运算后的结果...

    java依赖倒置demo.zip

    在运行时,可以通过构造函数注入不同的实现,以改变其行为,这正是依赖倒置原则的体现。 在测试时,可以创建一个模拟的`ServiceInterface`实现,如`MockService`,用于测试`Controller`的行为,而无需涉及真实的...

    线性表 插入倒置删除

    函数`daozhi`用于倒置线性表中的所有元素,通过循环交换对称位置的元素实现。 ```c void daozhi(Seqlist *l) { int i, x; //从线性表的两端开始,交换对称位置上的元素 for (i = 1; i <= l->length / 2; i++) { ...

    不带头节点的单链表倒置算法

    在main函数中,你可以创建一个链表,然后调用`reverseList`函数进行倒置,并打印出倒置后的链表,以验证算法的正确性。 ```cpp int main() { // 创建链表... ListNode* head = createLinkedList(); // 自行实现...

    依赖倒置原则-软件工程思想

    - 在 `FileLogger` 的构造函数中,接受一个 `OutputHandler` 对象作为参数。这样,`FileLogger` 不再直接依赖于 `ConsoleOutputHandler`,而是依赖于抽象接口 `OutputHandler`。 #### 总结 依赖倒置原则是软件...

    PI倒置置零MATLAB算法

    标题中的“PI倒置置零MATLAB算法”指的是在控制系统设计中使用的一种特定方法,它结合了比例积分控制器(Proportional-Integral, PI)与零极点配置(Pole-Zero Placement)技术。在MATLAB环境中实现这种算法,我们...

    链表倒置算法

    递归法则是利用函数的递归调用来实现链表的倒置。基本思想是:如果链表为空或者只有一个元素,那么无需倒置;否则,将链表的剩余部分(`current.next`)递归倒置,然后将 `current` 的指针指向倒置后的剩余部分。 `...

    实验报告2 链表倒置问题.doc

    3. **倒置链表**:实现 `change` 函数来进行链表的倒置。 4. **循环处理**:遍历链表,每次将当前节点与其对应的对称节点进行交换,直到遍历至链表中间。 ##### 3.4 算法复杂性分析 1. **时间复杂度**:对于长度为 ...

    C++图像倒置源程序

    `cv::Mat`是OpenCV中的图像表示,`at<>`函数用于访问像素值,`uchar`代表单通道图像中的像素值。 最后,关于源程序的测试和调试,确保程序能正确处理不同大小和类型的图像至关重要。测试应涵盖正常情况以及边界情况...

    链表的倒置

    `rev`函数实现了链表的倒置操作。它通过三个辅助指针`p`、`t`和`q`来遍历链表,并调整每个节点的`next`指针,使它们指向其前一个节点,从而达到倒置的效果。具体步骤如下: - 初始化时,`p`指向当前节点,`t`指向前...

    c++ 类与对象课件,包括对象的初始化,对象的使用,构造函数和析构函数等等

    C++中的类与对象是面向对象编程的核心概念,它们提供了数据...在实际编程中,应灵活运用面向对象的设计原则,如单一职责原则、开闭原则、里氏替换原则、依赖倒置原则和接口隔离原则,以提高代码的可读性和可维护性。

    链表原地倒置

    ### 链表原地倒置 #### 一、链表倒置的实现 链表是一种常见的线性数据结构,其元素通过指针链接在一起。本篇内容主要讲解了链表的两种操作:链表的倒置以及检测链表是否包含环。 ##### 1. 链表倒置算法原理 链表...

    matlab_基于功率倒置算法的GPS抗干扰天线仿真以及高斯噪声的产生函数(GPS antjamming)

    本项目主要涉及两个核心部分:功率倒置算法(Power Inversion Algorithm)的应用和高斯噪声的生成。 功率倒置算法是一种常见的抗干扰策略,主要用于降低干扰信号的影响。在GPS系统中,它通过改变信号的功率分配,使...

    信号处理中窗函数的作用

    - **定义**:三角窗是一种幂窗的一次方形式,形状类似倒置的三角形。 - **优点**:旁瓣较小,没有负旁瓣。 - **缺点**:主瓣宽度约为矩形窗的两倍。 - **应用场景**:适合于需要减少旁瓣影响的场合。 3. **汉宁...

    灰度化_matlab_灰度化_灰度倒置代码_图像处理_图像等高线_

    本教程主要涉及MATLAB中的灰度化方法,并涵盖灰度倒置和等高线图像的绘制。 首先,灰度化是通过合并图像的红、绿、蓝(RGB)三个通道来实现的。MATLAB提供了多种灰度化的方法,其中最简单的是“平均法”,即将RGB图像...

Global site tag (gtag.js) - Google Analytics