<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Crogin的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Crogin</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Crogin]]></copyright><item><title><![CDATA[2026年一个简单的安卓入门小应用——WanAndroid App(新手向，使用compose)]]></title><link>https://blog.youkuaiyun.com/Crogin/article/details/157737102</link><guid>https://blog.youkuaiyun.com/Crogin/article/details/157737102</guid><author>Crogin</author><pubDate>Wed, 04 Feb 2026 22:01:46 +0800</pubDate><description><![CDATA[这个是一个基于 Jetpack Compose 开发的简单 Android App项目，围绕开源api WanAndroid 的接口实现资讯浏览与用户功能。项目整体由4板块构成，使用ai协作开发，同时注释代码方便新手理解，这个项目可以尝试学习。当然，目前app还有些许瑕疵，后续有待完善。]]></description><category></category></item><item><title><![CDATA[快速简单入门Kotlin——函数入门（第二天）]]></title><link>https://blog.youkuaiyun.com/Crogin/article/details/154476488</link><guid>https://blog.youkuaiyun.com/Crogin/article/details/154476488</guid><author>Crogin</author><pubDate>Sat, 08 Nov 2025 22:58:08 +0800</pubDate><description><![CDATA[本文介绍了Kotlin函数的使用方法，包括函数定义、参数处理、递归函数、高阶函数和lambda表达式等核心概念。重点讲解了如何创建基本函数、使用默认参数和可变参数，以及递归函数的实现技巧。文章还深入解析了高阶函数的应用场景，包括函数类型、lambda表达式的语法和特性，以及内联函数的优化原理。通过具体代码示例，展示了Kotlin函数编程的灵活性和强大功能，帮助开发者掌握函数式编程的核心技术。]]></description><category></category></item><item><title><![CDATA[快速简单入门Kotlin——基础语法（第一天）]]></title><link>https://blog.youkuaiyun.com/Crogin/article/details/154303115</link><guid>https://blog.youkuaiyun.com/Crogin/article/details/154303115</guid><author>Crogin</author><pubDate>Wed, 05 Nov 2025 19:00:00 +0800</pubDate><description><![CDATA[本文介绍了Kotlin语言的基础知识，面向有Java基础的安卓开发者。主要内容包括：Kotlin相比Java的优势（简洁性、空安全、扩展函数等）、发展历史（2017年成为安卓官方语言）以及基本语法（变量声明、数据类型、控制流等）。重点讲解了if/when条件语句、for/while循环语句的用法，并提供了大量代码示例。文章旨在帮助Java开发者快速掌握Kotlin的基础语法特性，为后续学习Jetpack Compose等现代框架打下基础。]]></description><category></category></item><item><title><![CDATA[字符迁移——(学习差分）(第九场小白入门赛）]]></title><link>https://blog.youkuaiyun.com/Crogin/article/details/137439267</link><guid>https://blog.youkuaiyun.com/Crogin/article/details/137439267</guid><author>Crogin</author><pubDate>Sat, 06 Apr 2024 22:13:55 +0800</pubDate><description><![CDATA[差分数组的第 i 个元素表示的是原数组第 i 个元素与第 i-1 个元素之间的差值。因此，如果原数组为 a，差分数组为 d，那么 d[i] = a[i] - a[i-1]。]]></description><category></category></item><item><title><![CDATA[M次方根 c++(学习二分算法）]]></title><link>https://blog.youkuaiyun.com/Crogin/article/details/136664779</link><guid>https://blog.youkuaiyun.com/Crogin/article/details/136664779</guid><author>Crogin</author><pubDate>Tue, 12 Mar 2024 22:46:55 +0800</pubDate><description><![CDATA[现在已知，小A开始计算，1的三次方得 12 的三次方得8，3 的三次方得 27，然后他很高兴的填上了 3。但是由于要考虑精度范围，答案必须要保留 7位小数，三次根号下 27 都要掰手指的小A又怎么会设计呢。然后他开始 1的三次方得 1，2 的三次方得 83 的三次方得27·作为程序高手的小A，打算设计一个程序用于求解 M 次跟下 N 的值。小A最近在学高等数学，他发现了一道题，求三次根号下 27.这时一旁的小B看不下去了，说这题答案又不是个整数。每组输入的第一行有两个整数 N 和 M，数据间用空格隔开。]]></description><category></category></item></channel></rss>