【剑指offer系列】-04二维数组中的查找(关键字:break、continue)

public class Main4{ public static void main(String[] args) { int[][] array = {{1,2,8,9},{2,4,9,12},{4,7,10,13},{6,8,11,15}}; boolean b = isExist(array,new Scanner(System.in).nextInt()); System.out.println(b); } private
分类: 其他 发布时间: 09-08 23:04 阅读次数: 0

【剑指offer系列】-05替换字符串中的空格为%20(关键字:索引从后遍历)

public class Main5 { public static void main(String[] args) { String str = we are happy; System.out.println(repalceSpaceT(str)); } private static String repalceSpaceT(String str) { if (str == null || str.length() == 0
分类: 其他 发布时间: 09-08 23:04 阅读次数: 0

【剑指offer系列】-06从尾到头打印链表(关键字:栈先进后出)

class Node{ public int val; public Node next; public Node(){} public Node(int val){ this.val = val; }}public class Main6 { /** * 逆序输出链表,逆序 ==》 栈 * @param head */ private static void reversePrint(Node
分类: 其他 发布时间: 09-08 23:04 阅读次数: 0

【剑指offer系列】-07重建二叉树(关键字:前序、后序、递归)

题目:根据给定的中序、前序结果,确定唯一的树public class Main7 { public static void main(String[] args) { int[] pre = {1,2,4,7,3,5,6,8}; int[] in = {4,7,2,1,5,3,8,6}; Node root = buildTree(pre,0,pre.length-1,in,0,in.length); after(root);/.
分类: 其他 发布时间: 09-08 23:03 阅读次数: 0

【剑指offer系列】-08二叉树的下一个节点(关键字:线索化二叉树、中序、遍历线索化二叉树)

public class Main8 { public static Treenode preNode = null; /** * 线索化二叉树 * 递归线索化 * @param node */ private static void line(Treenode node) { if (node == null) return; //线索化左子树 line(node.le
分类: 其他 发布时间: 09-08 23:03 阅读次数: 0

【剑指offer系列】09-两个栈实现队列(关键字:栈)

/** * @author Asmita * @date 2020/8/6 22:19 */public class Main9 { /** * 队列的关键:取(删、拿)的时候,先进先出 * 删除分为两步: * stack2中无,则先将stack1中的元素弹出到stack2中,实现队列的效果 * stack2中有,则直接删; * * @param stack1 * @param stack2 */ pri
分类: 其他 发布时间: 09-08 23:03 阅读次数: 0

【剑指offer系列】-09两个队列实现栈(关键字:栈)

public class Main9_2 { public static void main(String[] args) { Queue<Integer> queue1 = new LinkedBlockingQueue<>(); Queue<Integer> queue2 = new LinkedBlockingQueue<>(); push(queue1, queue2, 1); p
分类: 其他 发布时间: 09-08 23:03 阅读次数: 0

【剑指offer系列】-10青蛙跳台阶问题(关键字:数学公式推导)

青蛙跳台阶问题1:一次只能跳1个或2个台阶。青蛙跳到台阶为n的地方有多少种方式。一次跳1或2,f(n)表示n个台阶一次跳1或2的可能情况那么f(n)= 最后一次跳1层到n了 + 最后一次跳2层到n了 的情况和所以 f(n) = f(n-1) + f(n-2)青蛙跳台阶问题2:一次只能跳1个或2个或3个或···n个台阶。青蛙跳到台阶为n的地方有多少种方式。f(n) = f(n-1) + f(n-2) + … + f(n-m) + … + f(2) + f(1) + 1f(n - 1) = f
分类: 其他 发布时间: 09-08 23:02 阅读次数: 0

【剑指offer系列】-10背包问题(关键字:动态规划、数组压缩)

题目:0、1背包问题,完全背包问题思路:0、1背包问题就是拿还是不拿的问题状态转印方程dp[i] [j]:第i个物品,背包容量为j时,背包能装下的最大价值1.当前第i个物品的重量w[i] > j 大于了当前的背包容量;显然拿不了,因为装不下,所以此时背包中最大价值仍为第dp[i-1][j]2.当前第i个物品的重量w[i] <= j 小于当前的背包容量时,需要做选择;第一种,不拿,仍然保持现状,价值不增,但是背包容量也不会变小第二种,拿,即将当前物品i重量为w[i]放入背包,价值增
分类: 其他 发布时间: 09-08 23:02 阅读次数: 0

Spring IOC源码梳理

总结对SpringIOC的理解一.IOC定义IOC是控制翻转,程序提供依赖关系给Spring,由Spring来维护依赖关系类的产生过程交由Spring容器将产生的实例对象,通过DI注入IOC是目标,DI依赖注入是手段IOC思想是: 一个实例的产生就不应该由程序员自己new出来,而是如果你需要代理类,就创建一个代理类对象传给你;如果你仅仅需要类的实例对象,那么就创建一个对象注入给你二.预备概念1.beanFactory和factoryBean区别beanFactory是Spring
分类: 其他 发布时间: 09-08 23:02 阅读次数: 0

自然人代开山东更优惠综合税收1.5%左右

在日常业务经营活动中,企业难免会跟个人发生业务,自然人个人不是企业,自身没有税控盘,无法自行开票给支付方,支付方也因此拿不到成本票,那么个人就要到税务申请个人代开,因此自然人就会涉及到一些税收问题。一般情况来说,个人税务代开都是按照劳务报酬缴纳个人所得税的,劳务报酬收入超过4000元,按80%计入应纳税所得额,然后再对照20%、30%、40%的税率计算个人所得税。其实这对于个人来说税负还是比较高的,现在的一些自由职业者的收入都还是不低,如作家,网络主播,业务接受等居间费等。其实还有一些个人的回扣也是可以通
分类: 其他 发布时间: 09-08 23:02 阅读次数: 0

个人独资企业的税收优惠

在日常的企业经营业务中,大家常见的经济组织一般都是有限公司或者个体户的形式,街边上随便一个小商店,小饭馆,都是个体工商户。其实还有一种企业形式被大众所忽略:个人独资企业。一、个人独资企业是什么?怎么样区分?简单来说,个人独资企业就是一个自然人投资,经营所得归投资人所有,投资人以其个人财产对企业承担无限责任的经营实体。它是介于有限公司和个体户之间的一种企业形式。常见的组织形式有,某某中心,工作室,事务所等。二、个人独资企业需要缴纳的税种:个人独资企业依法不缴纳企业所得税,所以它也是法人资格的,因此投资
分类: 其他 发布时间: 09-08 23:01 阅读次数: 0

山东建筑建材公司缺乏成本有什么好的方式降低税负?

缺成本缺进项是现在很多公司的通病,都希望通过一个好的方式降低自身的综合税负。但前提是相关的筹划方式也要合规合理,不可为了达到少交税的目的,从而使自身的企业陷入税务风险之中。可以在业务开展前,利用地区税率差异技术筹划,将一些能拆分的业务合理的拆分。如在山东一些地区申请自然人代开是有优惠税率的,特别是针对一些建筑企业,他们对于材料费、人工费方面是非常缺乏的,大多数时候材料都是没有成本票的,因为材料商也不愿意开票,开票和不开票的价格都是不一样的。在山东申请自然人代开,可把个人看做个体户的形式,这样个人就是一
分类: 其他 发布时间: 09-08 23:01 阅读次数: 0

个人独资企业交那些税?有什么样的优惠政策?

很多人都听说过个人独资企业,但是还是有不少的朋友不了解个人独资企业需要缴纳的税收有哪些?以及个人独资企业可以享受的一些税收优惠政策。个人独资企业一般情况来说都是属于小规模纳税人,也有一般纳税人的个人独资企业,常见的个人独资企业组织形式大都以某某中心、某某事务所、某某工作室为主,非常好区分,如上海**科技服务中心,某某明星工作室等。个人独资企业需要缴纳的就是增值税、附加税、个人经营所得税及印花税等,至于企业所得税和分红税,因为其不适用企业所得法,没有法人资格,因此依法不需要缴纳企业所得税;分红税也是个人所
分类: 其他 发布时间: 09-08 23:01 阅读次数: 0

2020年北京的企业如何通过核定征收降低税负?

核定征收不少的朋友都了解,我们国家对企业税收征收时的就算方式主要分为两种,一种是普遍适用的查账征收方式,另一种就是核定征收模式。查账征收是根据企业的进项成本,利润等实际情况进行核算的,而核定征收一般是不看成本进项的,税务机关直接给定企业一个应纳税所得率进行计算,一般核定征收的税率比较低。而核定征收的企业大部分也是因为其规模较小,成立初期,没有完整的账目,资料等,无法供税务机关准确查账,一般适用的企业都是以个人类型的企业为主,如个人独资企业的模式。个人独资企业由投资人独自运营,是没有法人资格的企业,因此也不
分类: 其他 发布时间: 09-08 23:01 阅读次数: 0

个人不用成立企业也可以享受到”工作室“的扶持政策

个人不用成立企业,也可以享受到工作室的扶持政策,现在全国很的税收扶持政策都是针对企业的,能给到个人的税前扣除很少,其实个人做业务在很多成分上面还是有成本的,举例很简单独立经纪人卖房子,帮助开发商卖,首先个人要找资源需要花钱,其次如果是别人介绍的客户,还会给出一部分佣金给到介绍的人。但是如果要找渠道拿钱,就需要承担税金,这个税金是需要独立经纪人自己承担的,纳税形式有一下几种:独立经纪人和渠道公司签订劳动合同,以发工资的形式给到独立经纪人,如果金额大,分为几个月的形式给(还需要和渠道公司关系好)渠道公司给独
分类: 其他 发布时间: 09-08 23:00 阅读次数: 0

所得税高如何通过个人独资核定征收形式合理解决?

所得税是我们每个企业和个人都需要缴纳的税负,公司缴纳相应的企业所得税,个人缴纳个人所得税,个人所得税又分为薪资、报酬及其他等方式的所得税和经营所得税。现在企业所得税由于小微企业的优惠税率,利润<100万时,实际税率为5%,利润在100万-300万内,实际税率为10%,但是只要利润超过300万时,全额按照25%的税率计算企业所得税。这就需要企业有足够的进项成本来抵充,否则税率就比较高。而个人所得税,如工资薪金是按照7级超额累进税率计算的,劳务报酬、稿酬等都是按照20%-40%的税率缴纳个税,这些都属
分类: 其他 发布时间: 09-08 23:00 阅读次数: 0

福利,山东建筑企业成本缺乏可由自然人代征解决啦!

自然人代开很多朋友都不陌生,是很多企业和个人都需要用到的,因为企业在经营过程中,经常会遇到各种没有自行开票资格的个人或者经营组织,但是企业又要支付相应的费用,这很大一部分就是无票支出,没有相应的相应的成本票入账,那么对于企业来说就会导致利润虚高,所得税高。而自然人代开就是支付方企业需要个人提供成本票时,个人去税务机关代开出来给支付方,但基本代开过的朋友都知道,常规的代开是按照劳务报酬开的,这样的话对于代开的个人来说,个人所得税的税负率就非常高了,一般都是20%起,由支付方代扣代缴,年度一起汇算清缴。目前
分类: 其他 发布时间: 09-08 23:00 阅读次数: 0

电商盈利巨大,电商法颁布后,该如何通过税务筹划进行“自救”?

8月21日美股盘前,,国内电商三巨头均如期交出了二季度的财报成绩单,在上一个财报季中,因国内疫情的发展,主要考验了企业在疫情期间的抗压能力,但随着疫情的减弱,国内外经济环境也在逐渐改善的情况下,经营情况究竟如何?在二季度的财报中三家电商企业也给出了自己的答案。阿里、京东、拼多多公布GMV从三家的财报中不难看出,都在为了走出疫情而努力。从阿里的二季度财报中显示,阿里巴巴第二季度总营收为1537.5亿元人民币,同比增长33.78%。根据京东二季度财报数据,单季纯收入超2000亿元人民币。与此同时,活跃用
分类: 其他 发布时间: 09-08 23:00 阅读次数: 0

1582万的税务罚款,是否给贝壳埋下了上市后的隐患?

贝壳找房在美国纽交所成功上市了。8月13日,“中国居住服务平台第一股”贝壳找房在纽交所挂牌上市,开盘报35.06美元,较发行价上涨75.3%,以开盘价计算,贝壳找房总市值约400亿美元。贝壳成功在纽交所上市贝壳找房成功上市,他与链家是什么关系?贝壳此次的上市主体包含了房地产中介链家,及房地产交易及服务聚合平台贝壳找房两部分。说起贝壳找房的上市,就不得不谈起他的“前世今生”了。贝壳找房的前身是已在房地产经纪领域发展19年的“链家”。链家成立于2001年,业务覆盖房产交易、租赁以及装修等,链家发展十余
分类: 其他 发布时间: 09-08 22:59 阅读次数: 0