解答参考:
非婚同居生子不算重婚罪,重婚罪是指行为人违反我国刑法有关规定,在有合法配偶的情况下又与他人结婚或者明知他人有配偶而与之结婚所构成的犯罪,一般会构成重婚罪的情形为:行为人与配偶登记结婚之后又与其他人登记结婚;行为人与配偶登记结婚之后与他人以夫妻名义共同生活。
相关法律:
《中华人民共和国刑法》 第三条
法律明文规定为犯罪行为的,依照法律定罪处刑;
法律没有明文规定为犯罪行为的,不得定罪处刑。
《中华人民共和国刑法》 第四条
对任何人犯罪,在适用法律上一律平等。不允许任何人有超越法律的特权。
《中华人民共和国刑法》 第二百五十八条
有配偶而重婚的,或者明知他人有配偶而与之结婚的,处二年以下有期徒刑或者拘役。